/webhooks/{webhookId}/testSends a webhook.test event to it now, on or off, whatever it subscribes to, and answers what happened. Sent once, never retried, never counted against it.
collector.testMyWebhook()webhooks:writeX-Request-IdwebhookIdstring (uuid)required200OKThe test delivery and its attempt.
A delivery with its event and every attempt.
eventmap of anyrequiredThe body each attempt POSTs: the event (id, type, version, createdAt, test, owner, data).
unauthorized: Not signed in (no session or token, or an expired one).
not_found: Nothing at that address.
rate_limitedtemporarily_blocked
rate_limited: Over the caller’s limit: the per-minute burst or the per-day quota (RateLimit headers; wait Retry-After seconds).
temporarily_blocked: Too many refused requests in a row: blocked for a while (Retry-After says how long).
internal: Something went wrong on our side (quote the requestId).