external_apis

Proxy Brave API image search requests through Replit-managed passthrough billing.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/rezosnd/MINI-PROJECT- --skill external-apis-rezosnd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: external_apis
Source: https://github.com/rezosnd/MINI-PROJECT-/tree/main/ML%20BACKEND%20DASHBOARD/.local/skills/external_apis
Command: npx skills add https://github.com/rezosnd/MINI-PROJECT- --skill external-apis-rezosnd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Access external APIs through Replit-managed billing, enabling seamless proxy access without exposing API keys in code.

Core Features & Use Cases

  • Proxy access to Brave API for real web image results via a managed billing layer.
  • Simple integration with code_execution by calling externalApi__<connector_name>.
  • Use cases include live image search for reports, prompts, or media assets.

Quick Start

Call externalApi__brave from code_execution with a GET request to Brave's image search endpoint and handle the results.

Frequently Asked Questions about external_apis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I access external APIs in code_execution without exposing API keys?

External API access is proxied through Replit-managed passthrough billing, enabling seamless proxy requests without exposing API keys in code. You call externalApi__<connector_name> directly within code_execution to handle the results.

How do I perform a web image search using the Brave API on Replit?

Web image search via the Brave API is performed by calling externalApi__brave from code_execution with a GET request. The passthrough layer manages authorization, returning real web image results for use cases like reports or prompts.

Do I need to manually configure API keys to use the Brave API passthrough?

No manual API keys are required to use the Brave API passthrough. Authorization is managed entirely by the Replit-managed passthrough billing layer, allowing you to execute requests directly without exposing credentials.

What's the best way to integrate live image search results into Replit apps?

The best way to integrate live image search results is by using a passthrough proxy to the Brave API. This method provides real web image assets for media applications while handling authorization automatically through Replit's managed billing.

Why does my external API request fail when I include my own Brave API keys?

External API requests fail with manual keys because authorization is managed by the passthrough layer. You must call externalApi__brave without manual keys to let Replit's billing proxy handle the authentication and routing correctly.

Can I use the passthrough proxy for external API requests other than Brave image search?

Yes, the passthrough proxy supports external API requests by calling externalApi__<connector_name>. While the current configuration enables Brave API web image search, the proxy architecture allows routing to other connectors.