What is each::api?
each::api gives you a single interface to run predictions across hundreds of AI models, including image generation, video, audio, text, and more. Submit a prediction, poll for results, and optionally get webhook notifications when things are done.How It Works
Browse models
Explore available models or grab details for a specific one to see what inputs it needs.
Create a prediction
Submit a prediction request with your chosen model, version, and input parameters.
Base URL
Endpoints
| Method | Path | Description |
|---|---|---|
GET | /v1/models | List available AI models |
GET | /v1/model?slug={slug} | Get model details |
POST | /v1/prediction | Create a prediction |
GET | /v1/prediction/{id} | Get prediction status and results |
GET | /v1/webhooks | List webhooks |
GET | /v1/webhooks/{execution_id} | Get webhook details |
Authentication
All endpoints exceptGET /v1/models require an API key via the X-API-Key header.