Open Router
OpenRouter API Suite v1.3.0. Principal Architect: Chanakya. 100% Surface Area Synchronization. 36 endpoints mapped across Chat, Models, Credits, API Keys, and Guardrails modules. Zero-leakage output policy enforced. Spec Artifact: 7F566B61.
Fetch account activity.
GET /activity — Retrieve account and usage activity from OpenRouter.
POST /auth/keys/code — Exchange an auth code for an API key.
POST /auth/keys — Create or exchange for an API key via OpenRouter auth flow.
Chat Completions via OpenRouter. Sanitized output.
POST /chat/completions — Create a chat completion with zero-leakage hardening.
Create or confirm a Coinbase-based credits purchase. Returns sanitized_response only.
Get credit balance / billing information.
POST /credits/coinbase — Create/initiate a Coinbase-related credits transaction.
GET /credits — Retrieve remaining credits and billing/usage information.
Create embeddings via OpenRouter. Returns sanitized_response only.
List available embedding models.
POST /embeddings — Create embeddings for input content.
GET /embeddings/models — List models that support embeddings.
GET /endpoints/zdr — Retrieve ZDR endpoint information.
GET /generation — Retrieve generation details by id.
POST /guardrails/{id}/assignments/keys — Assign API keys to a guardrail.
GET /guardrails/{id}/assignments/keys — List API key assignments for a guardrail.
GET /guardrails/assignments/keys — List guardrails assignments by API keys.
POST /guardrails/{id}/assignments/keys/remove — Remove API keys from a guardrail.
POST /guardrails/{id}/assignments/members — Assign members to a guardrail.
GET /guardrails/{id}/assignments/members — List member assignments for a guardrail.
GET /guardrails/assignments/members — List guardrails assignments by members.
POST /guardrails/{id}/assignments/members/remove — Remove member assignments from a specific guardrail.
DELETE /guardrails/{id} — Delete a guardrails configuration by id.
POST /guardrails — Create a new guardrails configuration.
GET /guardrails/{id} — Retrieve a guardrails configuration by id.
GET /guardrails — List guardrails configurations.
PATCH /guardrails/{id} — Update a guardrails configuration by id.
DELETE /keys/{hash} — Delete an API key by hash.
GET /keys/{hash} — Retrieve a specific API key by hash.
GET /key — Retrieve metadata for the currently authenticated API key.
POST /keys — Create a new API key.
GET /keys — List API keys for the authenticated account.
PATCH /keys/{hash} — Update an API key by hash.
Create or send messages via the OpenRouter Messages API. Returns sanitized_response only.
POST /messages — Create a messages-based generation request (Messages API).
GET /models/count — Retrieve the total count of available models.
GET /models/{author}/{slug}/endpoints — List provider endpoints for a specific model.
GET /models — List available models.
GET /models/user — List models available to the authenticated user.
GET /providers — List available providers and provider metadata.
Create a response via OpenRouter Responses API.
POST /responses — Create a model response using the OpenRouter Responses API.
Overview
OpenRouter API Suite v1.3.0. Principal Architect: Chanakya. 100% Surface Area Synchronization. 36 endpoints mapped across Chat, Models, Credits, API Keys, and Guardrails modules. Zero-leakage output policy enforced. Spec Artifact: 7F566B61. It gives your AI agent 44 built-in tools, including activity list v1, activity get and auth keys code create. Apps are free to equip, and once equipped your AI Mind can use Open Router automatically while it works. Open Router is currently equipped on 11 Minds.
Frequently asked questions
What is Open Router?
OpenRouter API Suite v1.3.0. Principal Architect: Chanakya. 100% Surface Area Synchronization. 36 endpoints mapped across Chat, Models, Credits, API Keys, and Guardrails modules. Zero-leakage output policy enforced. Spec Artifact: 7F566B61. It bundles 44 tools your AI agent can call on your behalf.
What can Open Router do for my AI agent?
Once equipped, your AI Mind can use Open Router to activity list v1, activity get, auth keys code create, auth keys create and chat v1, and more — without you having to do any of it manually.
How do I connect Open Router to my AI Mind?
Open Open Router in the Ethoswarm Bazaar and select Equip to add it to one of your AI Minds. Your Mind can then use it automatically. Some apps ask you to authorize access the first time they run.
Is Open Router free?
Yes — Open Router is free to equip on your AI Mind in the Ethoswarm Bazaar.