get
https://api-sandbox.urbanpayx.com/api/v1/webhooks/deliveries/
Get a single webhook delivery attempt
Returns the full request and response detail for one delivery attempt, including the
request URL, headers, and body that were sent to the endpoint.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
Retrieve a single webhook delivery attempt by its ID. This extends the delivery-list entry with the full request detail UrbanPayX sent to your endpoint — the target URL, the request headers, and the JSON body — so you can inspect exactly what was delivered when debugging a failed or unexpected delivery.
Authentication & access
- Requires a client API token:
Authorization: Bearer <token>. - The caller must hold the
webhooks.deliveries.readpermission and have the OWNER, DEVELOPER, or OPERATIONS role.
Path parameters
| Parameter | In | Description |
|---|---|---|
delivery_id | path | ID of the delivery attempt to retrieve. Must belong to a webhook event owned by your client. |
Response
Returns 200 with a WebhookDeliveryDetailResponse:
delivery_id— unique ID of this delivery attempt.event_id— ID of the webhook event that was delivered.event_type— event type of the delivered event.attempt_no— delivery attempt number (1= first attempt).success— whether the delivery was acknowledged successfully by the endpoint.response_status— HTTP status code returned by your endpoint (null if no response was received).error_message— error description if the delivery failed (null on success).response_body_preview— truncated preview of the response body returned by your endpoint.created_at— timestamp of this delivery attempt.request_url— full URL the webhook request was sent to.request_headers— HTTP headers sent with the webhook request.request_body— JSON body sent with the webhook request.
Error responses
| Status | When |
|---|---|
404 | No delivery with this delivery_id belongs to your client |
Standard 401 (authentication), 403 (insufficient permission or role), and 429 (rate limit) responses apply to every endpoint and are documented in the Error reference.