RouterPlex

RouterPlex is an OpenAI- and Anthropic-compatible AI gateway that fronts 39 chat and image models from 14 vendors — OpenAI, Anthropic, Google, DeepSeek, Moonshot, Alibaba, MiniMax, Zhipu, xAI and others — behind one API key and one prepaid balance, at vendor list prices with no markup and no top-up fee. It exposes OpenAI Chat Completions, the OpenAI Responses route for Codex, Anthropic Messages, image generation and a model catalog on a single v1 REST surface, so the official OpenAI and Anthropic SDKs work unmodified with only a base URL change. Per-key hard spend budgets, model allowlists and optional RPM/TPM limits are the containment model for autonomous agents. RouterPlex also runs an anonymous read-only MCP server for model discovery and publishes an RFC 9727 API catalog, an OpenAPI 3.1 description, llms.txt and Markdown pricing and benchmark companions.

RouterPlex publishes 5 APIs on the APIs.io network, including Chat API, Images API, Messages API, and 2 more. Tagged areas include llm, ai, ai-gateway, inference, and model-router.

RouterPlex’s developer surface includes authentication, documentation, API reference, getting-started guide, support, engineering blog, pricing, and 30 more developer resources.

58.1/100 strong ▬ flat Agent 49/100 agent ready Full breakdown ↓
scored 2026-08-17 · rubric v0.11.0
5 APIs 1 MCP Servers
llmaiai-gatewayinferencemodel-routeropenai-compatibleanthropic-compatibleclaudegptgeminiapi-gatewayagent-infrastructuredeveloper-toolsmcpllmops

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-17 · rubric v0.11.0
Composite quality — 58.1/100 · strong
Contract Quality 14.8 / 25
Developer Ergonomics 13.8 / 20
Commercial Clarity 15.3 / 20
Operational Transparency 4.8 / 13
Governance 1.4 / 12
Discoverability 8.2 / 10
Agent readiness — 49/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 3 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/routerplex: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 5

Individual APIs this provider publishes, each with its own machine-readable definition.

RouterPlex Chat API

The Chat API from RouterPlex — 1 operation(s) for chat.

RouterPlex Images API

The Images API from RouterPlex — 1 operation(s) for images.

RouterPlex Messages API

The Messages API from RouterPlex — 1 operation(s) for messages.

RouterPlex Models API

The Models API from RouterPlex — 1 operation(s) for models.

RouterPlex Responses API

The Responses API from RouterPlex — 1 operation(s) for responses.

Open Collections 6

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

RouterPlex Chat API

OPEN COLLECTION

RouterPlex Images API

OPEN COLLECTION

RouterPlex Messages API

OPEN COLLECTION

RouterPlex Models API

OPEN COLLECTION

RouterPlex Responses API

OPEN COLLECTION

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Pricing Plans 1

Published pricing tiers and plan structures.

Routerplex Plans

4 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Routerplex Rate Limits

3 limits

RATE LIMITS

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Routerplex Authentication

http · 1 scheme

SECURITY

Routerplex Domain Security

TLSv1.3 · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Routerplex Agentic Access

5 operations · 4 acting

5 operations · 4 acting

AGENTIC

Resources

Get Started 5

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 5

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 4

Pagination, idempotency, versioning, errors, and events

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 5

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 5

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
name: RouterPlex
description: RouterPlex is an OpenAI- and Anthropic-compatible AI gateway that fronts 39 chat and image models from 14 vendors
  — OpenAI, Anthropic, Google, DeepSeek, Moonshot, Alibaba, MiniMax, Zhipu, xAI and others — behind one API key and one prepaid
  balance, at vendor list prices with no markup and no top-up fee. It exposes OpenAI Chat Completions, the OpenAI Responses
  route for Codex, Anthropic Messages, image generation and a model catalog on a single v1 REST surface, so the official OpenAI
  and Anthropic SDKs work unmodified with only a base URL change. Per-key hard spend budgets, model allowlists and optional
  RPM/TPM limits are the containment model for autonomous agents. RouterPlex also runs an anonymous read-only MCP server for
  model discovery and publishes an RFC 9727 API catalog, an OpenAPI 3.1 description, llms.txt and Markdown pricing and benchmark
  companions.
url: https://routerplex.apievangelist.com/apis.yml
image: https://routerplex.com/icon.svg
created: '2026-07-26'
modified: '2026-08-09'
specificationVersion: '0.21'
tags:
- llm
- ai
- ai-gateway
- inference
- model-router
- openai-compatible
- anthropic-compatible
- claude
- gpt
- gemini
- api-gateway
- agent-infrastructure
- developer-tools
- mcp
- llmops
apis:
- aid: routerplex:routerplex-chat-api
  name: RouterPlex Chat API
  description: The Chat API from RouterPlex — 1 operation(s) for chat.
  humanURL: https://docs.routerplex.com
  baseURL: https://api.routerplex.com/v1
  tags:
  - Chat
  properties:
  - type: OpenAPI
    url: openapi/routerplex-chat-api-openapi.yml
  - type: Documentation
    url: https://docs.routerplex.com
  - type: APIReference
    url: https://docs.routerplex.com/chat-completions
  - type: GettingStarted
    url: https://docs.routerplex.com/quickstart
  - type: Authentication
    url: https://docs.routerplex.com/authentication
  - type: ErrorCatalog
    url: https://docs.routerplex.com/errors
  - type: LLMSTxt
    url: https://routerplex.com/llms.txt
  - type: LLMSTxt
    url: https://docs.routerplex.com/llms-full.txt
- aid: routerplex:routerplex-images-api
  name: RouterPlex Images API
  description: The Images API from RouterPlex — 1 operation(s) for images.
  humanURL: https://docs.routerplex.com
  baseURL: https://api.routerplex.com/v1
  tags:
  - Images
  properties:
  - type: OpenAPI
    url: openapi/routerplex-images-api-openapi.yml
  - type: Documentation
    url: https://docs.routerplex.com
  - type: APIReference
    url: https://docs.routerplex.com/chat-completions
  - type: GettingStarted
    url: https://docs.routerplex.com/quickstart
  - type: Authentication
    url: https://docs.routerplex.com/authentication
  - type: ErrorCatalog
    url: https://docs.routerplex.com/errors
  - type: LLMSTxt
    url: https://routerplex.com/llms.txt
  - type: LLMSTxt
    url: https://docs.routerplex.com/llms-full.txt
- aid: routerplex:routerplex-messages-api
  name: RouterPlex Messages API
  description: The Messages API from RouterPlex — 1 operation(s) for messages.
  humanURL: https://docs.routerplex.com
  baseURL: https://api.routerplex.com/v1
  tags:
  - Messages
  properties:
  - type: OpenAPI
    url: openapi/routerplex-messages-api-openapi.yml
  - type: Documentation
    url: https://docs.routerplex.com
  - type: APIReference
    url: https://docs.routerplex.com/chat-completions
  - type: GettingStarted
    url: https://docs.routerplex.com/quickstart
  - type: Authentication
    url: https://docs.routerplex.com/authentication
  - type: ErrorCatalog
    url: https://docs.routerplex.com/errors
  - type: LLMSTxt
    url: https://routerplex.com/llms.txt
  - type: LLMSTxt
    url: https://docs.routerplex.com/llms-full.txt
- aid: routerplex:routerplex-models-api
  name: RouterPlex Models API
  description: The Models API from RouterPlex — 1 operation(s) for models.
  humanURL: https://docs.routerplex.com
  baseURL: https://api.routerplex.com/v1
  tags:
  - Models
  properties:
  - type: OpenAPI
    url: openapi/routerplex-models-api-openapi.yml
  - type: Documentation
    url: https://docs.routerplex.com
  - type: APIReference
    url: https://docs.routerplex.com/chat-completions
  - type: GettingStarted
    url: https://docs.routerplex.com/quickstart
  - type: Authentication
    url: https://docs.routerplex.com/authentication
  - type: ErrorCatalog
    url: https://docs.routerplex.com/errors
  - type: LLMSTxt
    url: https://routerplex.com/llms.txt
  - type: LLMSTxt
    url: https://docs.routerplex.com/llms-full.txt
- aid: routerplex:routerplex-responses-api
  name: RouterPlex Responses API
  description: The Responses API from RouterPlex — 1 operation(s) for responses.
  humanURL: https://docs.routerplex.com
  baseURL: https://api.routerplex.com/v1
  tags:
  - Responses
  properties:
  - type: OpenAPI
    url: openapi/routerplex-responses-api-openapi.yml
  - type: Documentation
    url: https://docs.routerplex.com
  - type: APIReference
    url: https://docs.routerplex.com/chat-completions
  - type: GettingStarted
    url: https://docs.routerplex.com/quickstart
  - type: Authentication
    url: https://docs.routerplex.com/authentication
  - type: ErrorCatalog
    url: https://docs.routerplex.com/errors
  - type: LLMSTxt
    url: https://routerplex.com/llms.txt
  - type: LLMSTxt
    url: https://docs.routerplex.com/llms-full.txt
maintainers:
- FN: RouterPlex
  email: support@routerplex.com
  url: https://routerplex.com
generated:
  by: apis.io/add
  model: claude-opus-4-8
  confidence: 95
  at: '2026-07-26T00:46:39.460Z'
common:
- type: Overlay
  url: overlays/routerplex-inference-overlay.yaml
- type: AgenticAccess
  url: agentic-access/routerplex-agentic-access.yml
- type: DomainSecurity
  url: security/routerplex-domain-security.yml
- type: Authentication
  url: authentication/routerplex-authentication.yml
- type: Website
  url: https://routerplex.com
- type: DeveloperPortal
  url: https://docs.routerplex.com
- type: Documentation
  url: https://docs.routerplex.com
- type: APIReference
  url: https://docs.routerplex.com/chat-completions
- type: GettingStarted
  url: https://docs.routerplex.com/quickstart
- type: Support
  name: Email support
  url: mailto:support@routerplex.com
- type: Support
  name: Telegram
  url: https://t.me/RouterPlex
- type: Blog
  url: https://routerplex.com/blog
- type: BlogRSS
  url: https://routerplex.com/rss.xml
- type: GitHubOrganization
  url: https://github.com/RouterPlex
- type: Pricing
  url: https://routerplex.com/pricing
- type: SignUp
  url: https://routerplex.com/sign-up
- type: Login
  url: https://routerplex.com/sign-in
- type: TermsOfService
  url: https://routerplex.com/terms
- type: PrivacyPolicy
  url: https://routerplex.com/privacy
- type: MCPServer
  name: RouterPlex Public Catalog
  url: mcp/routerplex-mcp.yml
- type: ToolCrosswalk
  url: mcp/routerplex-tool-crosswalk.yml
- type: AgentSkill
  url: skills/_index.yml
- type: LLMsTxt
  url: llms/routerplex-llms.txt
- type: WellKnown
  url: well-known/routerplex-well-known.yml
- type: APICatalog
  name: RFC 9727 API catalog
  url: https://routerplex.com/.well-known/api-catalog
- type: ContentSignal
  name: robots.txt Content-Signal (ai-train=no, search=yes, ai-input=yes)
  url: https://routerplex.com/robots.txt
- type: Conformance
  url: conformance/routerplex-conformance.yml
- type: ErrorCatalog
  url: errors/routerplex-problem-types.yml
- type: Lifecycle
  url: lifecycle/routerplex-lifecycle.yml
- type: Conventions
  url: conventions/routerplex-conventions.yml
- type: RateLimits
  url: rate-limits/routerplex-rate-limits.yml
- type: Plans
  url: plans/routerplex-plans.yml
- type: Packages
  url: packages/routerplex-packages.yml
- type: Playground
  url: https://routerplex.com/dashboard/playground
- type: Sandbox
  url: sandbox/routerplex-sandbox.yml
- type: Benchmarks
  name: Machine-readable model benchmarks
  url: https://routerplex.com/benchmarks.md
- type: Pricing
  name: Machine-readable pricing
  url: https://routerplex.com/pricing.md
x-enrichment:
  date: '2026-08-09'
  status: enriched
  artifacts_added: 24
  pass: local-v1