Quickstart

Connect to the API and inspect a model.

Base URL

Use this URL for OpenAI-compatible clients. Make authenticated calls from your server; keep your key out of browser bundles.

https://api.urouter.net/v1

Read the catalog

This call is public and does not spend funds. It returns the full model list; there is no pagination.

curl --fail-with-body https://api.urouter.net/v1/models

Check a model

Copy an ID from the catalog. Before integrating, inspect its input types, supported parameters, price units and execution_enabled. Model capabilities alone do not mean an endpoint is available.

curl --fail-with-body https://api.urouter.net/v1/models/claude-opus-5.5

Verify your key

Set UROUTER_API_KEY in your server environment. This read checks the credential without generating content.

curl --fail-with-body https://api.urouter.net/v1/key \
  -H "Authorization: Bearer $UROUTER_API_KEY"

What works today

Model discovery, key inspection, request accounting and authorized reseller controls are available. Deposits, chat completions and streaming are available to enabled accounts during the limited rollout. Accounts without access receive 503 operation_not_enabled before funds are reserved.