Engines
List available rendering engines and orchestration models with pricing.
GET /v1/enginesAuthentication: None (public endpoint)
Returns all available rendering engines and their supported orchestration models with token pricing.
Example request
curl https://api.pipevideo.co/v1/enginesResponse
{
"engines": [
{
"id": "hyperframes",
"name": "HyperFrames",
"supported_models": [
{
"id": "moonshotai/kimi-k2.5",
"name": "Kimi K2.5",
"pricing": {
"input_per_million_usd": 0.15,
"output_per_million_usd": 2.5,
"premium_multiplier": 1.2,
"effective_input_per_million_usd": 0.18,
"effective_output_per_million_usd": 3.0
}
}
]
}
]
}Response fields
Engine
| Field | Type | Description |
|---|---|---|
id | string | Engine slug (e.g. hyperframes) |
name | string | Display name |
supported_models | array | Orchestration models available for this engine |
Model
| Field | Type | Description |
|---|---|---|
id | string | Model slug — use as the model field in generation requests |
name | string | Display name |
pricing | object | Token pricing details |
Pricing
| Field | Type | Description |
|---|---|---|
input_per_million_usd | number | Base input token price per million |
output_per_million_usd | number | Base output token price per million |
premium_multiplier | number | Pipevideo premium applied on top of base rates |
effective_input_per_million_usd | number | Final input price per million (base × premium) |
effective_output_per_million_usd | number | Final output price per million (base × premium) |
Usage
Use this endpoint to:
- Discover which orchestration models are available
- Display pricing in your application's model picker
- Validate model ids before submitting generation requests
The same catalog is available on the public Engines page.
Related
- Responses API — create a generation with a model from this list
- Core concepts — engines vs. orchestration models