endpoints

List webhook endpoint deliveries

Delivery attempts for one webhook endpoint, newest first. One row per (endpoint, event, resource), updated in place across retries. Each row includes the exact request payload and signed headers Speechify sent (request_body, request_headers) and the response your server returned (last_status_code, last_response_body, last_response_headers), so you can verify the signature and debug failures. Cursor-paginated: omit cursor for the first page; walk pages while has_more is true (default page size 50, max 200).

An endpoint that was not a target of an event has no row for it: a project-scoped endpoint records nothing for another project's events. An empty list therefore means either nothing matched or nothing happened. To tell them apart, check the project's own activity first: activity there with no delivery here is a defect to report; none there means there was nothing to deliver.

get/v1/webhooks/endpoints/{webhook_endpoint_id}/deliveries

Request

  • Base URL: https://api.speechify.ai
  • URL: https://api.speechify.ai/v1/webhooks/endpoints/{webhook_endpoint_id}/deliveries
  • Auth: HTTP bearer

Path parameters

webhook_endpoint_idstring required

Webhook endpoint id (prefixed whe_…).

Query parameters

cursorstring

Opaque pagination cursor from a previous response.

limitinteger

Max items per page (default 50, max 200).

Headers

Speechify-Versionstring

Response

The endpoint's delivery attempts.

next_cursorstring nullable required

Opaque keyset cursor for the next page. Pass back as the cursor request parameter. null when the caller has reached the end of the list (has_more is also false in that case).

has_moreboolean required

True when more rows exist beyond this page.

Changes

No recorded changes to this operation across all 1 revision of this API.