GetItDoneGetItDone Docs
Public APIError codes
Public APIError codes

Webhook endpoint URL rejected (webhook_url_rejected)

What the GetItDone API problem code webhook_url_rejected (HTTP 422) means, what causes it, and how to fix it.

What it means

A webhook endpoint URL failed the safety checks: it must be https on port 443 and must not resolve to a private or internal address.

Likely causes

  • The URL used http, a non-443 port, or a private/loopback host.
  • The host resolved to a blocked (SSRF-risk) address.

How to fix

  • Use a public https URL on port 443.
  • Point the endpoint at an internet-reachable host, not an internal one.

Example problem+json

{
    "type": "https://nowgetitdone.com/docs/api/problems/webhook-url-rejected",
    "title": "Webhook endpoint URL rejected",
    "status": 422,
    "code": "webhook_url_rejected",
    "request_id": "req_a1b2c3d4"
}

On this page