Skip to main content
APIXO standardizes parameters across all models within each category. Switch from Flux 2 to Midjourney with minimal code changes — learn once, use everywhere.

Request Structure

All generation models follow the same request structure:

Top-Level Parameters

string
default:"auto"
Routing strategy. Options: auto (best balance), value (cost-optimized), official (direct provider).
string
default:"async"
How to receive results. async for polling, callback for webhook delivery.
string
Webhook URL for receiving results. Required when request_type is callback. Must be a publicly accessible HTTPS endpoint.
object
required
Model-specific generation parameters. Structure varies by model category (image, video, audio).

Image Generation Parameters

All image models (Flux 2, Midjourney, GPT Image 1, etc.) share these input parameters:
object
required

Video Generation Parameters

All video models (Sora 2, Kling, Veo, etc.) share these input parameters:
object
required

Audio Generation Parameters

Audio models (Suno) use these input parameters:
object
required

Aspect Ratio Reference


Quick Reference

Some models have additional unique parameters for advanced features. See individual model documentation for details.