Endpoints
| Method | Path | Description |
|---|---|---|
| POST | /v1/run/{model_slug} | Submit a run |
| GET | /v1/runs/{run_id} | Get run status |
| POST | /v1/runs/search | Search runs |
| DELETE | /v1/runs/{run_id} | Cancel a run |
| POST | /v1/pricing/preview | Estimate cost |
Request shape
input object must match the model’s JSON schema (shown in each model’s Playground tab).
Async vs sync
- Async (default): returns immediately with
run_id; poll or use webhooks - Sync: set
"sync": trueor use models with sync execution mode — blocks until complete