# RouterPlus > RouterPlus is an LLM gateway that puts Claude, GPT and decision models behind one API key and a prepaid balance, with OpenAI-compatible and Anthropic-compatible endpoints at the providers' list prices. - Canonical: https://www.anchorterminal.com/tools/routerplus - Markdown: https://www.anchorterminal.com/tools/routerplus.md (~7,550 tokens) - Slim: https://www.anchorterminal.com/tools/routerplus.min.md (~1,830 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/tools/routerplus.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-14 ## Overview **Grade D · 51.2/100 · rank #777 of 1010 · #17 in Model APIs & inference · not agent-ready · confidence medium** ## Assessment The docs are written for agents, every model price is public, and each response carries its own cost. No terms of service, privacy policy, status page or changelog were found. Signup adds no free credit, and the chat catalogue is Claude and GPT only. ## Facts | Field | Value | | --- | --- | | Vendor | RouterPlus (https://routerplus.com) | | Kind | Model router | | Category | Model APIs & inference (https://www.anchorterminal.com/categories/inference) | | Transport | HTTP | | Endpoint | `https://api.routerplus.com/v1` | | Auth | API key · A `tm_vk_` virtual key, sent as `Authorization: Bearer` or `x-api-key` on every route. A person signs up in the browser through Clerk with email verification, and the first key is shown once after sign-in. More keys come from the console or from `POST /api/identity/keys` with a console session. The programmatic signup route `POST /v1/signup` was removed and returns 404 (https://app.routerplus.com/docs/authentication.md, https://app.routerplus.com/docs/api-signup.md). | | Pricing | Pay per use (0% fee) · Provider list prices per 1M tokens with no markup, paid from prepaid credits. Purchases start at $10, and RouterPlus matches the first $100 of purchases for eligible accounts. Signup adds no free credit. Inference through the caller's own provider keys (BYOK) carries no RouterPlus charge and needs no credit. Prices are public at https://app.routerplus.com/api/models.json (https://app.routerplus.com/docs/pricing.md). | | x402 | No · No x402, MPP or L402 in https://app.routerplus.com/llms-full.txt, checked 13 October 2026. Calls draw on a prepaid balance bought in the console's Billing page. | | Licence | Closed service. No terms of service for the gateway were found on routerplus.com or app.routerplus.com on 13 October 2026. The only terms on the site govern the capacity request form and name EVO HQ Inc, a Delaware corporation (https://routerplus.com/capacity/terms/). | | Docs | https://app.routerplus.com/docs/overview | | llms.txt | https://app.routerplus.com/llms.txt | | Surface graded | The gateway at https://api.routerplus.com, read from its docs (llms-full.txt), public catalogue and site on 13 October 2026. No account was created and no call was made. An unauthenticated `GET /v1/models` answered 401 | | Endpoints | `POST /v1/chat/completions`, `POST /v1/messages` with `count_tokens`, `POST /v1/responses` (OpenAI models, other models in preview), `POST /v1/images/generations`, `POST /v1/decisions`, `GET /v1/models`, `GET /v1/usage`, `GET /v1/generation`, `POST /v1/route` (explains a route without dispatching) and `GET /v1/limits` | | Not available | Embeddings, audio, moderation, files and batches return 404. No idempotency keys, no model fallback lists, no sorting providers by price, and `n` above 1 is a 400 | | Rate limits | 20 requests a minute for the first key and for every key until the organisation's first purchase, then 300 a minute per console key. 1,000,000 tokens a minute and 8 requests in flight per organisation and per key by default. No self-serve raise. Request bodies over 10 MB are a 413 | | Errors | Every error carries a stable `error_type` in the body and in `x-tm-error-code`, with `x-tm-error-origin` saying whether a limit, a provider or the gateway refused it. 429s for rate limits carry `retry-after`; balance and spend-cap 429s (`insufficient_quota`) are not retryable | | Keys and identity | Keys are stored as SHA-256 hashes and shown once. Each key belongs to an organisation, a workspace and a principal, with per-key monthly spend caps and RPM limits that can only be lowered. Inference keys have no management rights. Owner, admin and viewer roles apply across the organisation. No SSO or SCIM | | Bring your own key | OpenAI, Anthropic and Azure keys, or an AWS Bedrock workload role, stored envelope-encrypted. The provider bills the caller directly and RouterPlus charges nothing | | Data handling | The gateway stores no prompts or completions, only token counts, timings, outcomes and cost. Two exceptions are stated. Optimize keeps eval cases and answers until the search is deleted, and accounts in a hackathon or similar programme have full requests and responses kept for up to 30 days. Upstream, Anthropic and OpenAI chat routes are marked `prompt_logging: retained` and none of them has ZDR | | Company | The site footer reads © 2026 RouterPlus and says it is backed by Y Combinator. The capacity form's terms name EVO HQ Inc, a Delaware corporation, and the Privacy and Security links are mail links to founders@evo-hq.com. EVO HQ also publishes evo, an Apache-2.0 optimisation tool, at https://github.com/evo-hq/evo | | Capabilities | inference.router, inference.llm, inference.decision, image.generate | | Tags | hosted, router, closed-source, usage-priced, prepaid, llms-txt, openai-compatible, anthropic-compatible, streaming | | JSON | https://www.anchorterminal.com/api/v1/tools/routerplus.json | ## Score breakdown (methodology v0.4, October 2026 research run) Assessed 2026-10-13 from public evidence against the published checklist (https://www.anchorterminal.com/benchmark/#checklist). Confidence: medium. Performance and Task success pending (no score, not in the total); the total is Σ(score × weight) ÷ 80 over the 7 assessed categories. "This run" is each category's share of the 100 points. | Category | Weight | This run | Score (0–100) | Points | | --- | --- | --- | --- | --- | | Reliability | 16% | 20 | 45 | 9.0 | | Performance | 10% | pending | pending | n/a | | Schema & documentation | 13% | 16.2 | 59 | 9.6 | | Agent ergonomics | 13% | 16.2 | 71 | 11.5 | | Security & auth | 14% | 17.5 | 62 | 10.8 | | Payments & pricing | 10% | 12.5 | 40 | 5.0 | | Task success | 10% | pending | pending | n/a | | Maintenance & community | 7% | 8.8 | 44 | 3.9 | | Transparency & trust (editorial 26, provenance 50) | 7% | 8.8 | 38 | 3.3 | | Negative events | up to −15 | up to −15 | Misleading claim, seen 13 October 2026. The banner on https://routerplus.com/ reads "Try RouterPlus with free credits" and links to the playground, while the quickstart (https://app.routerplus.com/docs/quickstart.md) says "Signup does not add free credit" and the playground bills the organisation's credits (https://app.routerplus.com/docs/playground.md). Only an invitation link adds credit. -2. | -2 | | **Total** | | | | **51.2 → D** | ### Why each score - Reliability 45: Hosted reading. No status page found. Model pages show each provider's uptime over the last 24 hours and no incident history, and status.routerplus.com failed at our proxy (0). No readable incident history (5). The limits page gives 20 requests a minute until the organisation's first purchase, then 300 per console key, with 1,000,000 tokens a minute and 8 requests in flight by default (15). Rate-limit 429s carry `retry-after` from 1 to 59 seconds and `metadata.retry_at`, the docs separate them from non-retryable `insufficient_quota` 429s, and they state that a retry is a new billed request because there is no idempotency key (15). The homepage says "Production-grade SLAs", but no SLA terms were found, and the only terms on the site say a stated response time is not a service level (0). The chat and messages surfaces carry no beta label. The Responses API is a preview for non-OpenAI models and Optimize is paused, neither of which is the main surface (10). - Performance: Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes. - Schema & documentation 59: Router, scored on the API lines. No OpenAPI or other machine-readable contract for the gateway was found. It follows the OpenAI and Anthropic wire formats, which this checklist doesn't credit to a reseller, the same reading as Antseed (0 of 25). llms.txt, llms-full.txt and a Markdown copy of every page (10). Each route page says what it is for, what isn't available, and which route to use for which model, and the agent integration guide lists what not to build on (18 of 20). Request fields follow the upstream formats, and the wire compatibility page tables which fields pass, translate, drop or fail with a typed 400 (12 of 15). Curl, Python and TypeScript examples on every page, and an error reference with a class, status and remedy for each error (15). Routes are versioned under /v1 and the wire compatibility page says changing it needs a recorded decision, but no changelog or dated release notes were found (4 of 15). - Agent ergonomics 71: Router, read on the model lines (tool use, structured output, caching, context, batch, SDKs, errors). Tools pass through on both surfaces, and Anthropic server tools such as web search work for Claude models on `/v1/messages`. Behaviour depends on the model (15 of 20). `response_format` works only for GPT ids, and the docs tell callers to get JSON from Claude through a single tool, so structured output rests on the provider (8 of 15). Cached-input and cache-write prices per model, a session id that keeps provider caches warm, and `cache_control` on the Anthropic surface (13 of 15). The catalogue's largest contexts are 1,050,000 tokens on GPT-6.1 Sol and 1,000,000 on Claude Sonnet 5.5, a judgement call since a router has no default model (15). No batch route (0 of 10). No SDK of its own. The OpenAI and Anthropic SDKs work with a changed base URL, and the docs give setups for ten coding tools (5 of 10). A stable `error_type` in every body and header, an origin header, the limit that refused a request, and `x-tm-dropped-params` naming every dropped field (15). - Security & auth 62: Router, read on the model lines. `tm_vk_` keys are stored as SHA-256 hashes, shown once and revocable, and each is bound to a workspace and principal, with per-key RPM and monthly spend caps. Inference keys have no management rights. There are no permission scopes on a key and no SSO or SCIM (24 of 30). The gateway stores no prompt or completion content except for accounts in a hackathon or similar programme (up to 30 days) and Optimize searches, and RouterPlus says it trains on nothing. Every Claude and GPT chat route is marked `prompt_logging: retained` with no ZDR, so retention and training rest on Anthropic's and OpenAI's API terms (12 of 20). Content isn't stored by default, but the `zdr` and `data_collection: deny` filters remove every marketplace route today, so they work only on the caller's own provider keys (10 of 15). `GET /v1/generation` lists every attempt behind a request with provider, tokens and cost, and the console has usage and logs, metadata only (14 of 15). No security.txt, disclosure policy, bug bounty or certification found. The footer's Security link is an email to founders@evo-hq.com (2 of 20). - Payments & pricing 40: No machine payment protocol found in llms-full.txt. Calls draw on a prepaid balance (0). Per-token prices for every model are public JSON at /api/models.json with no login (20). Signup adds no free credit, but inference through the caller's own provider keys carries no RouterPlus charge and needs no credit, the reading Cloudflare AI Gateway's dossier took for the same arrangement. We did not sign up to confirm that no card is asked for (20). A person signs up in the browser through Clerk with email verification, and the programmatic signup route was removed (0). - Task success: Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored. - Maintenance & community 44: Router, read on the model lines. No changelog or release notes found. The catalogue on 13 October 2026 lists claude-haiku-5-5, released 7 October, and openai/gpt-6-luna-decisions, released 6 October, so the model list changed within the last 30 days (30). Models carry a `deprecation_date` that delists them automatically, with no notice period stated (3 of 12). `POST /v1/signup` and the magic-link route were removed and Optimize is paused, none with a date we could find (3 of 8). No public changelog. Support is reached through the console and an email address, and wasn't tested (3 of 15). No public issue tracker for the gateway (0 of 10). No official SDK. The docs rely on the OpenAI and Anthropic SDKs and give client setups (5 of 15). No package or public repository to check (0 of 10). - Transparency & trust 38: Closed service with no terms of service found. The only terms on the site govern the capacity request form, under EVO HQ Inc (0 of 30). The data policy page is detailed and agrees with the homepage FAQ, lists what is stored and why, and names the hackathon logging exception and each provider's retention flag. There is no privacy policy, no DPA and no retention period for account data such as email addresses (14 of 30). Model retirement by `deprecation_date` is documented with no notice period, and no dated deprecation notices were found (4 of 20). The docs name Clerk, Resend and an AWS bucket, and say RouterPlus's own GPUs run in the United States. The form's terms name Supabase, Cloudflare and Resend. No complete subprocessor list or gateway hosting location was found (8 of 20). Fix list for a coding agent, everything this grade says the listing lacks, the biggest gain first (19 items): https://www.anchorterminal.com/fixes/routerplus.md (JSON https://www.anchorterminal.com/fixes/routerplus.json) ### What we couldn't check - unchecked: whether the Clerk signup shows terms or a privacy policy in its form, since the page renders its form by script and no link appeared in its HTML - unchecked: whether status.routerplus.com exists. The request failed at our proxy with a 502 - unchecked: whether a card is asked for at signup or for BYOK use. No account was created - unchecked: https://routerplus.com/blog/introducing-evo-router.html (4 August 2026). Our reader's permission request for it lapsed, so the EVO Router post wasn't read - The homepage leads with eval-based routing and "Every model worth running. Closed and open-weight", while the chat catalogue on 13 October 2026 held only Claude and GPT models and Optimize was paused. The routing in the benchmark post of 13 August 2026 is reached through a request-access form - No terms of service for the gateway. The legal entity, EVO HQ Inc, comes from the capacity form's terms, which may not be the contracting party for the API ### Sources - homepage, free credits banner, FAQ: (seen 2026-10-13) - llms.txt index: (seen 2026-10-13) - all docs in one file: (seen 2026-10-13) - overview: (seen 2026-10-13) - quickstart, no free credit on signup: (seen 2026-10-13) - agent integration guide, what is not available: (seen 2026-10-13) - pricing and billing, $10 minimum purchase, purchase matching: (seen 2026-10-13) - rate limits and spend caps: (seen 2026-10-13) - data policy: (seen 2026-10-13) - authentication: (seen 2026-10-13) - workspaces and principals: (seen 2026-10-13) - Optimize, paused: (seen 2026-10-13) - errors: (seen 2026-10-13) - public model catalogue: (seen 2026-10-13) - capacity form terms, EVO HQ Inc: (seen 2026-10-13) - blog index and the 13 August 2026 benchmark post: (seen 2026-10-13) - RDAP for routerplus.com: (seen 2026-10-13) ## Who's behind it (provenance 50/100, checked 2026-10-13) | Check | Finding | Points | | --- | --- | --- | | Legal entity named | EVO HQ Inc | 20/20 | | Domain age | routerplus.com, registered 2014-04-15 (12 years) | 15/15 | | Endpoint on the vendor's domain | api.routerplus.com | 15/15 | | Terms of service | not found | 0/10 | | Privacy policy | not found | 0/10 | | Status page | not found | 0/10 | | Changelog | not found | 0/10 | | security.txt | not found | 0/10 | EVO HQ Inc, a Delaware corporation, is named only in the terms of the capacity request form at https://routerplus.com/capacity/terms/, which govern form submissions and not the gateway. The footer elsewhere reads © 2026 RouterPlus. No terms of service or privacy policy for the gateway were found. /terms, /privacy and /legal/terms answer 404 on both hosts, the signup page links neither, and the footer's Privacy and Security links open an email to founders@evo-hq.com. The docs' data policy page (https://app.routerplus.com/docs/data-policy.md) is the only data statement for the gateway. No status page. Model pages such as https://app.routerplus.com/models/claude-haiku-4-5 show per-provider uptime over the last 24 hours, with no incident history. A request to status.routerplus.com failed at our proxy with a 502, so whether it exists is unchecked. No changelog found. /changelog and /docs/changelog.md answer 404, and the blog's newest post is dated 13 August 2026. routerplus.com/.well-known/security.txt and app.routerplus.com/.well-known/security.txt answer 404. RDAP gives 15 April 2014 as the registration date of routerplus.com and 2 October 2026 as its last change, so the registration may predate the current owner. ### Terms and privacy, as read A reading by a fixed set of rules, each answered with the vendor's own sentence. Not legal advice. **Terms of service**. We found no terms of service published for this product, so there is nothing to read and the check scores 0. **Privacy policy**. We found no privacy policy published for this product, so there is nothing to read and the check scores 0. ## Live (updated 2026-10-14 01:19 UTC) - Right now: up, HTTP 401, 638 ms, checked 2026-10-14 01:19 UTC (get on `https://api.routerplus.com/v1`, asks for auth) - Uptime 24h 100.0% (18 probes) · 30 days 100.0% (18 probes) · p50 645 ms · p95 1.3 s - Always current: https://www.anchorterminal.com/api/v1/live/routerplus.json ## Probe metrics Not measured yet. Our benchmark probes haven't run, so there's no availability, latency or error rate from a run and Performance is pending. Live uptime, where we poll the endpoint, is under Live and doesn't change the score. ## Prices | Item | Price | Unit | Note | | --- | --- | --- | --- | | Markup on provider token prices | 0% | percentage fee | Pass-through per the pricing docs. Credits are bought in $10 steps or more | | Claude Opus 5.5 input | $4 | per 1M tokens | claude-opus-5-5, served by Anthropic's API | | Claude Opus 5.5 output | $20 | per 1M tokens | | | GPT-6.1 Sol input | $2 | per 1M tokens | gpt-6.1-sol, served by OpenAI's API, 1,050,000-token context | | GPT-6.1 Sol output | $10 | per 1M tokens | | | Anthropic web search server tool | $10 | per 1,000 requests | $10 per 1,000 searches, Anthropic's price, on top of tokens | Across all listings: https://www.anchorterminal.com/prices/index.md ## Strengths - llms.txt, llms-full.txt and a Markdown copy of every page, with an integration guide written for coding agents - Every billed response carries `usage.cost` in USD, and `GET /v1/generation` lists each attempt behind a request - Any chat model answers on both the OpenAI-compatible and Anthropic-compatible surfaces, with the format translated by the gateway - Typed errors with a stable `error_type`, an origin header, and `retry-after` on rate-limit 429s - The gateway stores no prompt or completion content for ordinary accounts, and BYOK inference carries no RouterPlus charge ## Weaknesses - No terms of service, privacy policy, status page, changelog or security.txt found for the gateway - The chat catalogue on 13 October 2026 was nine Claude and ten GPT models, all marked as retained by the provider with no ZDR - Signup adds no free credit, purchases start at $10, and keys stay at 20 requests a minute until the first purchase - No idempotency keys, no batch route and no embeddings, and the `zdr` and `regions` filters remove every marketplace route - Optimize, the eval-based model search the homepage leads with, is paused ## Before you call it (notes for agents) 1. Send `max_tokens` on every request. Without it the balance hold assumes up to 32,768 output tokens and can return `insufficient_quota` on a small balance 2. Switch on `error_type`. Retry `rate_limit` after `retry-after`, and stop on `insufficient_quota`, which needs a person to add credit or raise a cap 3. Don't add a retry loop on top of the SDK's. There is no idempotency key, so a retry that reaches a provider is billed again 4. Copy model ids from `GET /v1/models` or /api/models.json. An unknown id is a 404 and the gateway never substitutes one 5. Use `/v1/messages` for Claude when you need `thinking` or server tools, and `/v1/chat/completions` with `response_format` only for GPT ids ## Connect First request: ```bash curl -N https://api.routerplus.com/v1/chat/completions \ -H "Authorization: Bearer $TM_API_KEY" \ -H "content-type: application/json" \ -d '{"model":"claude-haiku-4-5","stream":true,"max_tokens":60,"messages":[{"role":"user","content":"hello"}]}' ``` ## Similar tools Ranked by shared capabilities, then score. Same-category tools with no shared capability key are listed last. | Tool | Grade | Score | Rank | Shared capabilities | x402 | Markdown | | --- | --- | --- | --- | --- | --- | --- | | OpenRouter | B | 68.5 | 214 | inference.llm, inference.router | no | https://www.anchorterminal.com/tools/openrouter.md | | Cloudflare Workers AI | B | 68.3 | 227 | inference.llm, image.generate | no | https://www.anchorterminal.com/tools/cloudflare-workers-ai.md | | Cloudflare AI Gateway | B | 66.8 | 282 | inference.llm, inference.router | no | https://www.anchorterminal.com/tools/cloudflare-ai-gateway.md | | DeepInfra | B | 63 | 422 | inference.llm, image.generate | no | https://www.anchorterminal.com/tools/deepinfra.md | | Docker Model Runner | C | 57.1 | 638 | inference.llm, image.generate | no | https://www.anchorterminal.com/tools/docker-model-runner.md | | Ollama | C | 56.3 | 651 | inference.llm, inference.decision | no | https://www.anchorterminal.com/tools/ollama.md | ## Panel reviews (0) Reviewed by the Anchor panel (https://www.anchorterminal.com/reviewers/index.md): . Desk reviews, written from public documentation, pricing, terms, source and status history on 1 October 2026. No calls made. For a desk review, the outcome says whether the reviewer's questions could be answered from public material: success, partial or failure. How reviews work: https://www.anchorterminal.com/reviews/how-it-works.md ## Notable - The public catalogue held 35 models on 13 October 2026. The chat models are nine Claude models served by Anthropic's API and ten GPT models served by OpenAI's. The rest are six GPT Image models and ten decision models (source: ) - Every chat model answers on both `POST /v1/chat/completions` and `POST /v1/messages`, and the gateway translates requests, streams and errors between the two formats (source: ) - Every billed response carries `usage.cost` in USD, and `GET /v1/generation?id=` lists each physical attempt behind a request with its tokens, price snapshot and cost (source: ) - Failover between deployments happens only before the first output token reaches the caller. After that the request stays on that provider, and a content-policy refusal is never rerouted (source: ) - Optimize, which searches for a cheaper model or mix on a customer's Braintrust evals, is paused. Its docs say searches cannot start, continue or deploy for now (source: ) - The routing filters `regions`, `zdr: true` and `data_collection: deny` remove every marketplace route today, because no marketplace route has the operator evidence they require (source: ) - Decider 2B and Kev 4B are RouterPlus's own decision models on its own GPUs in the United States, priced at $0 in and out, and still need an organisation with credit (source: ) - The homepage banner reads "Try RouterPlus with free credits", while the quickstart says "Signup does not add free credit" (source: ) - #17 of 20 in Best model APIs and inference for AI agents: https://www.anchorterminal.com/best/inference/index.md - All 190 models comparisons: https://www.anchorterminal.com/compare/inference/index.md ## Compare - [Claude API vs RouterPlus](https://www.anchorterminal.com/compare/anthropic-api-vs-routerplus.md): BB 77.3 vs D 51.2 - [BlockRun.AI vs RouterPlus](https://www.anchorterminal.com/compare/blockrun-ai-vs-routerplus.md): BB 72.4 vs D 51.2 - [Cloudflare AI Gateway vs RouterPlus](https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-routerplus.md): B 66.8 vs D 51.2 - [Cloudflare Workers AI vs RouterPlus](https://www.anchorterminal.com/compare/cloudflare-workers-ai-vs-routerplus.md): B 68.3 vs D 51.2 - [Cohere Chat API (Command models) vs RouterPlus](https://www.anchorterminal.com/compare/cohere-chat-vs-routerplus.md): B 64.7 vs D 51.2 - [DeepInfra vs RouterPlus](https://www.anchorterminal.com/compare/deepinfra-vs-routerplus.md): B 63 vs D 51.2 - [DeepSeek API vs RouterPlus](https://www.anchorterminal.com/compare/deepseek-api-vs-routerplus.md): D 46.8 vs D 51.2 - [Gemini Developer API vs RouterPlus](https://www.anchorterminal.com/compare/gemini-api-vs-routerplus.md): B 65.5 vs D 51.2 - [GroqCloud vs RouterPlus](https://www.anchorterminal.com/compare/groq-vs-routerplus.md): BB 75.6 vs D 51.2 - [Meta Model API vs RouterPlus](https://www.anchorterminal.com/compare/meta-model-api-vs-routerplus.md): D 52.2 vs D 51.2 - [Mistral AI API vs RouterPlus](https://www.anchorterminal.com/compare/mistral-api-vs-routerplus.md): BB 71.2 vs D 51.2 - [Novita AI vs RouterPlus](https://www.anchorterminal.com/compare/novita-ai-vs-routerplus.md): D 53.5 vs D 51.2 - [OpenAI API vs RouterPlus](https://www.anchorterminal.com/compare/openai-api-vs-routerplus.md): A 83.3 vs D 51.2 - [OpenRouter vs RouterPlus](https://www.anchorterminal.com/compare/openrouter-vs-routerplus.md): B 68.5 vs D 51.2 - [Prism Inference vs RouterPlus](https://www.anchorterminal.com/compare/prism-inference-vs-routerplus.md): C 60.1 vs D 51.2 - [RouterPlus vs SambaCloud](https://www.anchorterminal.com/compare/routerplus-vs-sambanova.md): D 51.2 vs B 66.4 - [RouterPlus vs SiliconFlow](https://www.anchorterminal.com/compare/routerplus-vs-siliconflow.md): D 51.2 vs D 46.7 - [RouterPlus vs StepFun API](https://www.anchorterminal.com/compare/routerplus-vs-stepfun-api.md): D 51.2 vs E 44.1 - [Antseed vs RouterPlus](https://www.anchorterminal.com/compare/antseed-vs-routerplus.md): C 55.1 vs D 51.2 ## Verify this listing For the vendor. The badge or a plain link to this page verifies the listing, from a page on routerplus.com or one of its subdomains. It shows the listing is the vendor's and that the vendor knows it's here, and it never changes a grade, rank or review. The vendor sends the page's address to `POST https://www.anchorterminal.com/api/v1/verify` as `{"slug": "routerplus", "url": "…"}`, or calls the `verify_listing` tool at https://www.anchorterminal.com/mcp. We fetch the page once, then again every week; two failed checks in a row and the verification lapses, and a later pass restores it. What we check: https://www.anchorterminal.com/builders/index.md#verify HTML badge: ```html RouterPlus on Anchor Terminal ``` Markdown badge, for a README: ```markdown [![RouterPlus on Anchor Terminal](https://www.anchorterminal.com/badges/routerplus.svg)](https://www.anchorterminal.com/tools/routerplus) ``` Plain link: ```html RouterPlus on Anchor Terminal ``` ## Share this listing For the vendor. Sharing assets for social media, two PNGs of 1200 × 630 that say RouterPlus is listed on Anchor Terminal, with the vendor's logo and this page's address and no grade or score. - Dark: https://www.anchorterminal.com/assets/share/routerplus-dark.png - Light: https://www.anchorterminal.com/assets/share/routerplus-light.png - Create a video and download its frames: https://www.anchorterminal.com/assets/listing-video/index.html?listing=routerplus