uraCrawlDocs

Reference

Errors

Errors are deliberately generic. You see a short, stable code you can act on and a request_id to quote to support — never our internal reason.

Which connector, which defense, and which stage failed stays in your dashboard, keyed by the same request_id. Your integration never has to parse infra detail.

Error
{
  "error": {
    "code": "extraction_failed",
    "message": "We couldn't complete this extraction. If it persists, contact support with this request id.",
    "request_id": "req_a1b2c3",
    "retryable": true
  }
}

Error codes

CodeHTTPMeaning
invalid_request400A field is missing or malformed.
unauthorized401Missing or invalid API key.
quota_exceeded402Out of credits for the period.
unsupported422Connector or operation not available.
session_invalid422The session is no longer valid — refresh it.
rate_limited429Too many requests. Back off and retry.
extraction_failed502We couldn't complete it. Usually retryable.
temporarily_unavailable503A target is degraded right now. Retry later.