Helpdesk

Getting started with the CruxAI Developers API

CruxAI Developers is our public API platform — use CruxAI models in your own applications via API tokens, separate from the chat app. The dashboard is at ai.cruxinteractive.com/developers and requires a Crux ID sign-in.

API basics

  • Base URL: https://ai.cruxinteractive.com/api/v1
  • Endpoints follow a standard Messages-style request/response format, so most existing tooling works by changing the base URL, the API key, and the model name.

Endpoints

  • POST /api/v1/messages — chat & completions (JSON or SSE streaming)
  • POST /api/v1/images — text-to-image generation
  • GET /api/v1/models — list available models, capabilities, and pricing

API keys

  • Create keys in the dashboard; they look like crux_sk_live_...
  • The full key is shown only once, at creation. Only a hash is stored, so if you lose it, revoke it and create a new one.
  • Authenticate with Authorization: Bearer crux_sk_live_... (preferred) or x-api-key: crux_sk_live_...
  • Up to 25 active keys per account; revoking takes effect immediately.
  • Optional workspaces let you label and organize keys.
Keep keys server-side. Never expose them in client-side code, mobile binaries, or public repositories.

Not the same as CruxAI+

CruxAI Developers (API) and CruxAI+ (consumer subscription) are separate products with separate billing. CruxAI+ doesn't add API credits, and API credits don't affect the chat app.

Was this article helpful?

Still need help? Our team is here for you.

Submit a Ticket
We’ll carry this article into the ticket so you don’t have to repeat yourself.