Skip to content
中文
VezAPI Docs

Errors & reconciliation

Some compatible endpoints return HTTP 200 with a non-success JSON code. Check both HTTP status and the body. Model-generated text and request fields are preserved. Service credentials and internal provider addresses are not returned.

StatusMeaning
401Missing or revoked key
402Insufficient available credits
403Account or permission restriction
404Unknown endpoint or task not owned by this account
409Idempotency conflict or existing submission without a result
422Invalid parameters or an unverified pricing specification
502Submission or response unknown; do not automatically resubmit
503Service disabled or configuration unavailable

Unknown requests

A timed-out submission may already be running. Credits stay reserved until the result is confirmed. Check your request log or existing task ID. Do not generate a second task to “retry” the first one.