Skip to main content
APIXO has two main API patterns:
  • Generation APIs for image, video, and audio models. These are async because generation can take seconds or minutes.
  • Chat API for Claude, OpenAI, and Gemini compatible APIs. It behaves like a direct provider API through APIXO’s LLM gateway.

API families

Generation task flow

  1. Submit a task to POST /generateTask/{model}.
  2. Receive a taskId.
  3. Poll GET /statusTask/{model}?taskId=... or receive a webhook.
  4. Read the final result when state is success.
This flow is used by image, video, and audio models because provider generation time is not instant.

Chat API flow

  1. Pick the compatible API format your app already supports.
  2. Set the base URL to https://llm.apixo.ai.
  3. Use your APIXO API key in the provider-compatible auth header.
  4. Keep the official request body and model field.
Use Chat API Overview when you are connecting official SDKs or third-party apps.

Routing strategies

APIXO routing is configured per API key: See Routing Strategies for details.

Key pages

Quickstart

Generate your first image with the async task flow.

Generation API Overview

Browse image, video, and audio model API docs.

Chat API Overview

Use official LLM API formats through APIXO.

Errors

Debug failed requests and task failures.