OpenRouter API Skill
openrouter
openrouter
| Method | Path | Description |
|---|---|---|
GET | /activity | |
GET | /analytics/meta | Get user activity grouped by endpoint |
POST | /analytics/query | Get available analytics metrics and dimensions |
POST | /audio/speech | Query analytics data |
POST | /audio/transcriptions | Create speech |
POST | /auth/keys | Create transcription |
POST | /auth/keys/code | Exchange authorization code for API key |
GET | /benchmarks | Create authorization code |
GET | /byok | List Benchmarks |
POST | /byok | List BYOK provider credentials |
DELETE | /byok/{id} | Create a BYOK provider credential |
GET | /byok/{id} | Delete a BYOK provider credential |
PATCH | /byok/{id} | Get a BYOK provider credential |
POST | /chat/completions | Update a BYOK provider credential |
GET | /classifications/task | Create a chat completion |
GET | /credits | Task classification market share |
POST | /credits/coinbase | Get remaining credits |
GET | /datasets/app-rankings | Deprecated Coinbase Commerce charge endpoint |
GET | /datasets/rankings-daily | Top apps by token usage |
POST | /embeddings | Daily token totals for top 50 models |
GET | /embeddings/models | Submit an embedding request |
GET | /endpoints/zdr | List all embeddings models |
GET | /files | Preview the impact of ZDR on the available endpoints |
POST | /files | List files |
DELETE | /files/{file_id} | Upload a file |
GET | /files/{file_id} | Delete a file |
GET | /files/{file_id}/content | Get file metadata |
GET | /generation | Download file content |
GET | /generation/content | Get request & usage metadata for a generation |
GET | /guardrails | Get stored prompt and completion content for a generation |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install openrouter
Downloads and installs to ~/.claude/skills/openrouter/
1.0.0 (2026-02-13)