Archestra AI LLM Proxy API

The LLM Proxy API from Archestra AI — 101 operation(s) for llm proxy.

Business capability
Artificial Intelligence Management BC-610.60

Operations 102

POST /v1/anthropic/v1/messages Anthropic messages with default agent #
POST /v1/anthropic/{agentId}/v1/messages Anthropic messages with agent #
GET /v1/anthropic/v1/models Anthropic list models with default agent #
GET /v1/anthropic/{agentId}/v1/models Anthropic list models with agent #
POST /v1/archestra/chat/completions Archestra chat completions with default agent #
POST /v1/archestra/{agentId}/chat/completions Archestra chat completions with agent #
POST /v1/azure/embeddings Azure embeddings with default agent #
POST /v1/azure/{agentId}/embeddings Azure embeddings with agent #
POST /v1/azure/chat/completions Azure chat completions with default agent #
POST /v1/azure/responses Azure responses with default agent #
POST /v1/azure/{agentId}/responses Azure responses with agent #
POST /v1/azure/{agentId}/chat/completions Azure chat completions with agent #
POST /v1/bedrock/openai/chat/completions Bedrock openai chat completions with default agent #
POST /v1/bedrock/openai/{agentId}/chat/completions Bedrock openai chat completions with agent #
GET /v1/bedrock/openai/models Bedrock openai list models with default agent #
GET /v1/bedrock/openai/{agentId}/models Bedrock openai list models with agent #
POST /v1/bedrock/converse Bedrock converse with default agent #
POST /v1/bedrock/{agentId}/converse Bedrock converse with agent #
POST /v1/bedrock/converse-stream Bedrock converse stream with default agent #
POST /v1/bedrock/{agentId}/converse-stream Bedrock converse stream with agent #
POST /v1/bedrock/{agentId}/model/{modelId}/converse Bedrock converse with agent and model #
POST /v1/bedrock/{agentId}/model/{modelId}/converse-stream Bedrock converse stream with agent and model #
POST /v1/bedrock/model/{modelId}/invoke Bedrock invoke with default agent and model #
POST /v1/bedrock/{agentId}/model/{modelId}/invoke Bedrock invoke with agent and model #
POST /v1/bedrock/model/{modelId}/invoke-with-response-stream Bedrock invoke stream with default agent and model #
POST /v1/bedrock/{agentId}/model/{modelId}/invoke-with-response-stream Bedrock invoke stream with agent and model #
POST /v1/cerebras/chat/completions Cerebras chat completions with default agent #
POST /v1/cerebras/{agentId}/chat/completions Cerebras chat completions with agent #
POST /v1/cohere/chat Cohere chat with default agent #
POST /v1/cohere/{agentId}/chat Cohere chat with agent #
POST /v1/deepseek/chat/completions Deepseek chat completions with default agent #
POST /v1/deepseek/{agentId}/chat/completions Deepseek chat completions with agent #
POST /v1/gemini/embeddings Gemini embeddings with default agent #
POST /v1/gemini/{agentId}/embeddings Gemini embeddings with agent #
POST /v1/gemini/v1beta/models/{model}:generateContent Generate content using Gemini #
POST /v1/gemini/v1beta/models/{model}:streamGenerateContent Stream generated content using Gemini #
POST /v1/gemini/{agentId}/v1beta/models/{model}:generateContent Generate content using Gemini (specific agent) #
POST /v1/gemini/{agentId}/v1beta/models/{model}:streamGenerateContent Stream generated content using Gemini (specific agent) #
POST /v1/github-copilot/chat/completions Github copilot chat completions with default agent #
POST /v1/github-copilot/{agentId}/chat/completions Github copilot chat completions with agent #
POST /v1/github-copilot/responses Github copilot responses with default agent #
POST /v1/github-copilot/{agentId}/responses Github copilot responses with agent #
GET /v1/github-copilot/models Github copilot list models with default agent #
GET /v1/github-copilot/{agentId}/models Github copilot list models with agent #
POST /v1/groq/chat/completions Groq chat completions with default agent #
POST /v1/groq/{agentId}/chat/completions Groq chat completions with agent #
POST /v1/jev/decisions Jev decisions with default agent #
POST /v1/jev/{agentId}/decisions Jev decisions with agent #
POST /v1/kimi/chat/completions Kimi chat completions with default agent #
POST /v1/kimi/{agentId}/chat/completions Kimi chat completions with agent #
GET /api/llm-proxy Get llm proxy #
PATCH /api/llm-proxy Update llm proxy #
POST /v1/microsoft-365-copilot/chat/completions Microsoft365 copilot chat completions with default agent #
POST /v1/microsoft-365-copilot/{agentId}/chat/completions Microsoft365 copilot chat completions with agent #
GET /v1/microsoft-365-copilot/models Microsoft365 copilot list models with default agent #
GET /v1/microsoft-365-copilot/{agentId}/models Microsoft365 copilot list models with agent #
POST /v1/minimax/chat/completions Minimax chat completions with default agent #
POST /v1/minimax/{agentId}/chat/completions Minimax chat completions with agent #
POST /v1/mistral/embeddings Mistral embeddings with default agent #
POST /v1/mistral/{agentId}/embeddings Mistral embeddings with agent #
POST /v1/mistral/chat/completions Mistral chat completions with default agent #
POST /v1/mistral/{agentId}/chat/completions Mistral chat completions with agent #
GET /v1/model-router/models Model router list models with default agent #
GET /v1/model-router/{agentId}/models Model router list models with agent #
POST /v1/model-router/responses Model router responses with default agent #
POST /v1/model-router/{agentId}/responses Model router responses with agent #
POST /v1/model-router/embeddings Model router embeddings with default agent #
POST /v1/model-router/{agentId}/embeddings Model router embeddings with agent #
POST /v1/model-router/chat/completions Model router chat completions with default agent #
POST /v1/model-router/{agentId}/chat/completions Model router chat completions with agent #
POST /v1/ollama-native/api/chat Ollama native chat with default agent #
POST /v1/ollama-native/{agentId}/api/chat Ollama native chat with agent #
POST /v1/ollama/embeddings Ollama embeddings with default agent #
POST /v1/ollama/{agentId}/embeddings Ollama embeddings with agent #
POST /v1/ollama/chat/completions Ollama chat completions with default agent #
POST /v1/ollama/{agentId}/chat/completions Ollama chat completions with agent #
POST /v1/openai/embeddings Open ai embeddings with default agent #
POST /v1/openai/{agentId}/embeddings Open ai embeddings with agent #
POST /v1/openai/responses Open ai responses with default agent #
POST /v1/openai/{agentId}/responses Open ai responses with agent #
POST /v1/openai/responses/compact Open ai responses compact with default agent #
POST /v1/openai/{agentId}/responses/compact Open ai responses compact with agent #
POST /v1/openai/chat/completions Open ai chat completions with default agent #
POST /v1/openai/{agentId}/chat/completions Open ai chat completions with agent #
GET /v1/openai/models Open ai list models with default agent #
GET /v1/openai/{agentId}/models Open ai list models with agent #
POST /v1/openrouter/chat/completions Openrouter chat completions with default agent #
POST /v1/openrouter/{agentId}/chat/completions Openrouter chat completions with agent #
POST /v1/perplexity/chat/completions Perplexity chat completions with default agent #
POST /v1/perplexity/{agentId}/chat/completions Perplexity chat completions with agent #
POST /v1/perplexity/responses Perplexity responses with default agent #
POST /v1/perplexity/{agentId}/responses Perplexity responses with agent #
POST /v1/vllm/embeddings Vllm embeddings with default agent #
POST /v1/vllm/{agentId}/embeddings Vllm embeddings with agent #
POST /v1/vllm/chat/completions Vllm chat completions with default agent #
POST /v1/vllm/{agentId}/chat/completions Vllm chat completions with agent #
POST /v1/xai/chat/completions Xai chat completions with default agent #
POST /v1/xai/{agentId}/chat/completions Xai chat completions with agent #
POST /v1/zhipuai/embeddings Zhipuai embeddings with default agent #
POST /v1/zhipuai/{agentId}/embeddings Zhipuai embeddings with agent #
POST /v1/zhipuai/chat/completions Zhipuai chat completions with default agent #
POST /v1/zhipuai/{agentId}/chat/completions Zhipuai chat completions with agent #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/archestra:archestra-llm-proxy-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

archestra-llm-proxy-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Archestra LLM Proxy API
  version: 1.4.0-rc.47
tags:


# --- truncated at 32 KB (1714 KB total) ---
# Full source: https://artifacts.apis.io/archestra/openapi/archestra-llm-proxy-api-openapi.yml