Overview
Pre-start a worker instance for a specific sport type. Use the returnednarrative_task_id with the Assign Task endpoint to assign work to the warmed-up instance, after polling Get Task Status until the worker is ready.
Request Parameters
Example Request
Example Response
Response Fields
Error Handling
Rate Limits
Each account has a concurrent task limit. If you have no limit configured, the API returns403:
429:
Worker Launch Failure
If the worker fails to start (e.g., due to high traffic), the API returns a500 error:
Workflow
- Call
/tasks/warmupwith the sport type - Save the returned
narrative_task_id - When ready to process, call
/tasks/assign-taskwith the task ID and stream details - The warmed-up instance immediately begins processing
Use Cases
- Pre-game warmup: Start instances before a scheduled broadcast
- Capacity reservation: Ensure resources are available during peak times
- Reduced latency: Eliminate cold-start delay when time is critical
Notes
- Warmed instances consume resources while waiting for assignment
- Assign work promptly to avoid unnecessary costs

