← Back to APIs
OpenRouter
Unified API gateway for 300+ LLMs, embeddings, reranking, image generation, video generation, TTS, and transcription. Access models from OpenAI, Anthropic, Google, Meta, Mistral, and many more through a single API.
skill.md (for agents) ↗Endpoints
POST/audio/transcriptionsDynamic
Transcribe Audio
GET/models
List Models
POST/responsesDynamic
Create Response
POST/imagesDynamic
Generate Image
GET/model/{author}/{slug}
Get Model
POST/videosDynamic
Generate Video
POST/chat/completionsDynamic
Chat Completion
GET/providers
List Providers
POST/rerankDynamic
Rerank
POST/messagesDynamic
Create Message
POST/embeddingsDynamic
Create Embedding
POST/audio/speechDynamic
Text to Speech
GET/models/{author}/{slug}/endpoints
List Model Endpoints
GET/embeddings/models
List Embedding Models
GET/images/models
List Image Models
GET/videos/models
List Video Models
GET/videos/{jobId}/content
Download Video Content
GET/images/models/{author}/{slug}/endpoints
List Image Model Endpoints
GET/videos/{jobId}
Poll Video Status
POST/../alpha/decisionsDynamic
Submit Decisions Request
GET /models
const result = await orth.run({
api: "openrouter",
path: "/models",
query: {
q: "...",
category: "...",
sort: "..."
},
});