Developer API

Errors and Billing

Большинство long-running jobs сразу возвращают queued ids. Billing и budget responses включают credit fields, чтобы client мог показать понятное решение пользователю.

HTTP errors

Clients should branch on status code and error code, затем показывать billing или retry decisions пользователю.

КодОписание
401

Bearer token отсутствует, истек или невалиден.

402

Недостаточно credits, budget exceeded или требуется premium approval.

403

API key валиден, но у него нет scope, нужного для endpoint.

404

Generation, repurpose task, user или account не найден.

409

Device code уже использован или request конфликтует с текущим state.

429

API key или organization превысили текущий request limit.

500

Queue, database, provider или internal processing failure.