# API Connector

> Connect to REST APIs, manage authentication, and process responses. Use for API integration tasks.

- Skill: `micsapp/api-connector` (Agent Skill, multi-file: 6 files)
- Install (CLI): `npx skillmds@latest add micsapp/api-connector`
- Raw SKILL.md: https://api.skillmd.com/api/skills/micsapp/api-connector/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: micsapp (https://skillmd.com/u/micsapp)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/micsapp/api-connector

---


# api-connector - Claude Code Skill

Connect to REST APIs, manage authentication, and process responses. Use for API integration tasks.

## Configuration

This skill requires the following environment variables:

- `API_BASE_URL`: Base URL for API requests (default: https://api.example.com)
- `API_KEY`: API authentication key **(required)**
- `API_TIMEOUT`: Request timeout in milliseconds (default: 30000)

Set these in your environment or Claude Code configuration.

Connect to REST APIs, manage authentication, and process responses.

## Features

- Make GET, POST, PUT, DELETE requests
- Automatic authentication header management
- JSON response parsing
- Rate limiting and retry logic
- Response caching

## Configuration

**Required:**
- `API_KEY`: Your API authentication key

**Optional:**
- `API_BASE_URL`: Base URL (default: https://api.example.com)
- `API_TIMEOUT`: Timeout in ms (default: 30000)

## Usage

```
"Get data from /users endpoint"
"POST this JSON to /api/create"
"Check the API status"
```

## Safety

This extension operates in read-only mode:
- Cannot execute bash commands
- Cannot edit local files
- Cannot write files to disk

Only makes HTTP requests to configured API endpoints.

---

*This skill was converted from a Gemini CLI extension using [skill-porter](https://github.com/jduncan-rva/skill-porter)*

