Overview
OpenAI clients use api.rodiumai.io/v1. Anthropic clients use api.rodiumai.io (SDK adds /v1/messages). Same rd_sk_… keys and RODI billing.
OpenAI-compatible base URL
https://api.rodiumai.io/v1Anthropic SDK base URL
https://api.rodiumai.io- EndpointAuthentication
Bearer or x-api-key (rd_sk_…)
- EndpointGET /v1/models
List models & RODI rates
- EndpointGET /v1/models/coding
Coding-tagged models (OpenAI-compatible list)
- EndpointPOST /v1/chat/completions
Primary chat completions
- EndpointPOST /v1/messages
Anthropic Messages SDK drop-in (Claude-first)
- EndpointPOST /v1/responses
OpenAI Responses API (OpenAI upstream models)
- EndpointPOST /v1/embeddings
Vector embeddings for supported models
- EndpointPOST /v1/images/generations
Image generation and Gemini Image edits, billed in RODI
- EndpointPOST /v1/videos/generations
Video generation (Veo), text- or image-conditioned
- EndpointPOST /v1/audio/transcriptions
Speech-to-text (multipart upload)
- EndpointPOST /v1/audio/speech
Text-to-speech (JSON → audio bytes)
- EndpointStreaming
Server-Sent Events for partial output
- EndpointGET /v1/wallet
RODI balance, reserves, and spend totals
- EndpointGET /v1/pricing
Per-model RODI tariffs and capability metadata
- EndpointGET /v1/healthz
Liveness probe, process is up
- EndpointGET /v1/readyz
Readiness probe, DB and Redis connectivity
- EndpointErrors
Status codes & JSON envelopes