OpenRouter API Skill
openrouter
openrouter
| Method | Path | Description |
|---|---|---|
POST | /responses | |
POST | /messages | Create a response |
GET | /activity | Create a message |
POST | /chat/completions | Get user activity grouped by endpoint |
GET | /credits | Create a chat completion |
POST | /credits/coinbase | Get remaining credits |
GET | /generation | Deprecated Coinbase Commerce charge endpoint |
GET | /models/count | Get request & usage metadata for a generation |
GET | /models | Get total count of available models |
GET | /models/user | List all models and their properties |
GET | /models/{author}/{slug}/endpoints | List models filtered by user provider preferences, privacy settings, and guardrails |
GET | /endpoints/zdr | List all endpoints for a model |
GET | /providers | Preview the impact of ZDR on the available endpoints |
GET | /keys | List all providers |
POST | /keys | List API keys |
PATCH | /keys/{hash} | Create a new API key |
DELETE | /keys/{hash} | Update an API key |
GET | /keys/{hash} | Delete an API key |
GET | /organization/members | Get a single API key |
GET | /guardrails | List organization members |
POST | /guardrails | List guardrails |
GET | /guardrails/{id} | Create a guardrail |
PATCH | /guardrails/{id} | Get a guardrail |
DELETE | /guardrails/{id} | Update a guardrail |
GET | /guardrails/assignments/keys | Delete a guardrail |
GET | /guardrails/assignments/members | List all key assignments |
GET | /guardrails/{id}/assignments/keys | List all member assignments |
POST | /guardrails/{id}/assignments/keys | List key assignments for a guardrail |
GET | /guardrails/{id}/assignments/members | Bulk assign keys to a guardrail |
POST | /guardrails/{id}/assignments/members | List member assignments for a guardrail |
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)