external_apis

Proxy API requests through Replit-managed passthrough billing to external services.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/samibrahmi/instanotes-api --skill external-apis-samibrahmi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: external_apis
Source: https://github.com/samibrahmi/instanotes-api/tree/main/newcontent/skills/external_apis
Command: npx skills add https://github.com/samibrahmi/instanotes-api --skill external-apis-samibrahmi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

External API access often requires manual credential handling and complex setup. This skill provides a unified, Replit-managed passthrough billing layer to proxy requests.

Core Features & Use Cases

  • Proxy through Replit-managed billing to securely access external APIs from code execution without exposing credentials.
  • Connect via externalApi__<connector_name> from code_execution to fetch data and responses.
  • Media handling: save media URLs under attached_assets and render results in chat workflows.
  • Use Case: Retrieve real-world images using Brave passthrough billing for analysis or reporting.

Quick Start

Invoke Brave via externalApi__brave to perform a GET request to the Brave image search endpoint with your query parameters.

Frequently Asked Questions about external_apis

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

FAQPage Schema
How do I make external API requests from a code execution environment without exposing credentials?

External API requests are proxied through Replit-managed passthrough billing to securely access external services without exposing credentials. This workflow centralizes external communications and requires minimal client-side configuration.

How do I use the Brave API to retrieve real-world images for analysis?

To retrieve real-world images using Brave passthrough billing, invoke Brave via the externalApi__brave connector to perform a GET request to the Brave image search endpoint with your query parameters.

What is passthrough billing for web requests and how does it work?

Passthrough billing is a Replit-managed layer that proxies web requests to external APIs. It centrally handles authentication and billing, allowing code execution environments to fetch data and media without manual credential setup.

How do I handle media URLs returned from external API connectors?

Media URLs returned from external API connectors should be saved under attached_assets. This allows you to render the retrieved media results directly within your chat workflows.

Do I need to manually configure authentication headers to access external APIs?

No manual credential configuration is needed. The system requires minimal client-side configuration because it securely proxies requests through a Replit-managed passthrough billing layer for authenticated access.

Can I use this passthrough proxy to centralize data retrieval from services other than Brave?

Yes, you can connect via externalApi__<connector_name> from code execution to fetch data and responses from various external services. The system currently supports connectors like Brave for image and data retrieval.