NEWVeo 3.1 & Kling 2.5 now live on the API
NEWVeo 3.1 & Kling 2.5 now live on the API
Errors

Error handling

Task error envelope (create / query)
json
{ "code": "invalid_request", "message": "...", "data": null }
Download error envelope (/content)
json
{ "error": { "message": "...", "type": "invalid_request_error" } }

HTTP status codes

HTTPScenario
400Bad params / task not finished (/content returns 400 before completion)
401Auth failed
404Task not found / model not listed
429Rate limited (group upstream saturated) / out of credits
5xxUpstream error

A failed run still returns HTTP 200 with status=failed; failed tasks are fully refunded.

Error handling · API Docs — Aurora AI