Gluecrawl Docs

Error Codes

Complete table of API error codes and HTTP status codes.

All errors use this envelope:

{
  "error": {
    "code": "error_code_string",
    "message": "Human-readable description."
  }
}
HTTP StatusCodeScenario
401invalid_api_keyMissing, invalid, or revoked API key
402insufficient_creditsInsufficient credits for job/run creation
403plan_requiredYour plan does not include the requested capability (API access requires Starter or higher; scheduled runs require a plan that permits scheduling)
404not_foundResource not found or not owned by you
409job_not_readyJob not in ready status for run/schedule creation
409webhook_already_existsA second webhook endpoint was requested for the same account
422invalid_webhook_urlWebhook target is not a public HTTPS URL
422validation_errorRequest body validation failed
429rate_limitedRate limit exceeded

Notes

  • 404 is returned for resources that belong to another user (never 403) to prevent enumeration. 403 only ever signals a plan entitlement failure, never ownership.
  • 401 is identical whether the key never existed or was revoked.
  • Webhook endpoints are limited to one per account. Update or delete the existing endpoint instead of creating another one.

On this page