Webhooks require the Pro plan or higher. For creating, updating, and deleting webhook endpoints, see Webhook Endpoints.
Authentication
All endpoints on this page require a dashboard session (cookie-based) with organization context. Sending a test delivery requires Admin role or above; browsing deliveries and retrying them is available to any organization member on a Pro+ plan.Send a test delivery
attestation.completed event to the endpoint’s configured URL and returns the outcome. The test delivery:
- is signed with the endpoint’s secret (
X-Grantiva-Signature), exactly like a real delivery - does not create a delivery record and is not retried on failure
- includes
"is_test": "true"in the payload data
Response —
200 OK
List deliveries
Response
Retry a delivery
pending with attemptCount back to 0, giving it a fresh automatic-retry budget, and the HTTP call fires in the background — the response reflects the reset state, not the outcome of the new attempt. Poll the deliveries list to see the result.
Response — 200 OK
Returns the delivery object (same shape as the list items) with status: "pending" and attemptCount: 0.
Errors
See also
- Webhook Endpoints — create, update, delete endpoints, signature verification
- Webhooks Concepts — event payloads and delivery semantics