List webhook endpoints
The caller's workspace's registered webhook endpoints. Cursor-paginated: omit cursor for the first page; walk pages while has_more is true (default page size 50, max 200). The signing secret is never returned here — it is shown only when an endpoint is created or its secret is rotated. Filter by delivery scope with project_id.
Request
- Base URL: https://api.speechify.ai
- URL: https://api.speechify.ai/v1/webhooks/endpoints
- Auth: HTTP bearer
Query parameters
Opaque pagination cursor from a previous response.
Max items per page (default 50, max 200).
Filter endpoints by project scope: omit for everything the caller may see, pass the literal shared for workspace-wide endpoints only, or a proj_... id for endpoints scoped to that project. Endpoints have no Default project - a null project_id means workspace-wide, so the literal here is shared, never default. Returns 404 project_not_found for a malformed id and for any project outside your reach: a project-pinned API key or service-account key reaches only its pinned project, and a member holding project grants reaches only the granted projects. That 404 is the same in every case and does not reveal whether such a project exists - outside your reach a project is answered as nonexistent, never as forbidden. shared is always inside your reach. Inside it, a well-formed id that matches nothing yields an empty page.
Headers
Response
The workspace's webhook endpoints.
Changes
No recorded changes to this operation across all 1 revision of this API.