external_apis

Call external APIs via externalApi__<connector_name> with path, method, and query.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/Mo7amed-Mahmoud/ZeinaGuard-Pro --skill external-apis-mo7amed-mahmoud
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: external_apis
Source: https://github.com/Mo7amed-Mahmoud/ZeinaGuard-Pro/tree/main/.local/skills/external_apis
Command: npx skills add https://github.com/Mo7amed-Mahmoud/ZeinaGuard-Pro --skill external-apis-mo7amed-mahmoud

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Access external APIs through a Replit-managed, proxy-enabled billing layer.

Core Features & Use Cases

  • Securely access external APIs without handling credentials directly.
  • Use connectors via externalApi__<connector_name> from code_execution to retrieve data.
  • For media URLs, leverage attached_assets to store and render artifacts when needed.

Quick Start

Invoke externalApi__<connector_name> from code_execution with a path, method, and optional query to fetch results.

Frequently Asked Questions about external_apis

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

FAQPage Schema
How do I proxy external API requests with managed billing?▼

To proxy external API requests with managed billing, invoke externalApi__<connector_name> from code_execution using a path, method, and optional query. The proxy layer handles authorization automatically via passthrough billing and returns a structured body.

Do I need to manage API credentials directly when making external web requests?▼

No, you do not need to manage API credentials directly when making external web requests. The proxy-enabled billing layer handles authorization automatically, allowing you to securely access external APIs without direct credential management.

How do I call an external API connector from code execution?▼

You call an external API connector from code execution by invoking externalApi__<connector_name> with a specified path, HTTP method, and an optional query. This retrieves data and returns results in a structured body suitable for parsing.

Can I store and render media URLs retrieved from external APIs?▼

Yes, you can store and render media URLs retrieved from external APIs. Leverage attached_assets to store and render artifacts when needed, ensuring media retrieved through the connector is properly managed within your environment.

What is passthrough billing for API connectors?▼

Passthrough billing for API connectors is a Replit-managed mechanism that automatically handles authorization. It applies to external API calls made through code_execution, ensuring secure access without requiring you to manually handle billing or credentials.

Are there limitations when using a proxy layer for external web requests?▼

When using a proxy layer for external web requests, results are returned in a structured body suitable for parsing, but you are limited to the specific path, method, and optional query parameters defined for each externalApi__<connector_name> invocation.