api-integration

Connect to REST APIs, handle authentication, and process JSON responses

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "api-integration" with this command: npx skills add tatat/agents-playground/tatat-agents-playground-api-integration

API Integration

Connect to external REST APIs and process responses.

Capabilities

  • Make HTTP requests (GET, POST, PUT, DELETE)
  • Handle authentication (API keys, OAuth, Bearer tokens)
  • Parse and transform JSON responses
  • Handle pagination and rate limiting

Authentication Methods

MethodHeader Format
API KeyX-API-Key: <key>
BearerAuthorization: Bearer <token>
BasicAuthorization: Basic <base64>

Request Template

import requests

response = requests.get(
    "https://api.example.com/v1/resource",
    headers={"Authorization": "Bearer TOKEN"},
    params={"limit": 100}
)
data = response.json()

Error Handling

  • 4xx: Client errors - check request parameters
  • 5xx: Server errors - implement retry with backoff
  • Timeout: Set reasonable timeouts (30s default)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

fitness-coach

No summary provided by upstream source.

Repository SourceNeeds Review
131-tatat
Automation

document-summary

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

creative-writer

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

language-tutor

No summary provided by upstream source.

Repository SourceNeeds Review