Home / API documentation

DEVELOPER DOCUMENTATION

API documentation

Use an API Rove key to call a model enabled for your account. Confirm the model ID, price, permissions, and supported endpoint before integrating it.

Base URL

https://apirove.com/v1

Authenticate with an API key

For OpenAI-compatible endpoints, pass the API key as a Bearer token in the request header:

Authorization: Bearer YOUR_API_KEY

Create or revoke keys in API key management. Store the key on your server. Never embed a long-lived key in browser JavaScript or a public mobile client.

Text request endpoints

Verified examples include the Responses API and Chat Completions. A model may support only one format; check the model details before sending a request.

  • POST /v1/responses
  • POST /v1/chat/completions
  • GET /v1/models — requires API key authentication

See the OpenAI-compatible API integration guide for cURL and SDK examples.

Models, access, and pricing

Your account's group, model permissions, and billing configuration determine the models and prices available to you. Browse the verified model list, then sign in to confirm actual account pricing.

Error handling

For 401, check the API key. For 403, verify model and account permissions. For 429, follow the response guidance and review account limits. For 5xx, capture any request ID and avoid blindly retrying non-idempotent requests.

Streaming, parameters, and model features vary by model. Validate each model and endpoint combination before production use.