Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.uncensored.com/llms.txt

Use this file to discover all available pages before exploring further.

Error Codes

All error responses use the same JSON envelope.
{
  "error": {
    "message": "Human-readable error description",
    "type": "error_type",
    "param": "parameter_name",
    "code": "error_code"
  }
}
HTTP statusError typeDescription
400invalid_request_errorMalformed request, unsupported parameter, deprecated model, or invalid Idempotency-Key.
401authentication_errorMissing or invalid API key.
402insufficient_fundsAccount balance is too low for the operation.
403permission_errorAPI key does not have the required scope, or content moderation failed.
404not_foundRequested resource was not found.
409idempotency_key_in_flightA concurrent request with the same Idempotency-Key is still processing.
413file_too_largeUploaded file exceeds the maximum allowed size.
422idempotency_key_reuseAn Idempotency-Key was reused with a different request body.
429rate_limit_errorToo many requests. Retry after the retry-after header value.
500internal_server_errorUnexpected server error.
503service_unavailableUpstream provider is temporarily unavailable.