Quickstart

Connect your app to uRouter.

Current availability

You can browse models and manage API keys now. Deposits and paid inference aren’t enabled yet.

Read the model catalog

Browse models without an API key or spending funds. Use the returned model IDs in your requests, and check execution_enabled before trying to run a model.

curl https://api.urouter.net/v1/models

Keep your SDK

Use the uRouter base URL with your OpenAI-compatible client. Keep your key in an environment variable, never in browser code.

import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.urouter.net/v1",
    api_key=os.environ["UROUTER_API_KEY"],
)
models = client.models.list()
print(models.data[0].id)

Next steps

Compare billing units and model capabilities on Prices, then create a restricted key in API keys. When deposits open, your balance will become available after the payment is confirmed and ready to spend.