🎯

api-integration

🎯Skill

from tatat/agents-playground

VibeIndex|
What it does

Seamlessly connects to REST APIs, handles authentication, and processes JSON responses with robust error handling and pagination support.

πŸ“¦

Part of

tatat/agents-playground(25 items)

api-integration

Installation

uv runRun with uv
uv run pre-commit install
uv runRun with uv
uv run jupyter notebook
uv runRun with uv
uv run agentchat-direct
uv runRun with uv
uv run agentchat-programmatic
MakeRun with Make
make lint # ruff check

+ 3 more commands

πŸ“– Extracted from docs: tatat/agents-playground
4Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

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

Overview

# 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

| Method | Header Format |

|--------|---------------|

| API Key | X-API-Key: |

| Bearer | Authorization: Bearer |

| Basic | Authorization: Basic |

Request Template

```python

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)