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 generationGET /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) orx-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.