GET/webhook-endpoints
Lists the workspace's webhook endpoints, oldest first, disabled ones included.
pf-api-keyRate limit: 6,000 requests per day, 600 per hourWhat is in the list
Disabled endpoints are listed too, so the array can be longer than the 5 active endpoints a workspace can have. There is no paging.
Check active, disabledReason, lastSuccessAt and lastFailureAt to see how an endpoint is doing.
Response
200 OK A bare array of the workspace's endpoints, oldest first. secret is never included.
idstring (UUID)requiredThe endpoint's id. Every other route takes it.
workspaceIdstring (UUID)requiredThe workspace the API key belongs to.
urlstringrequiredWhere PostFast sends events, as stored: a query string is kept and a #fragment is dropped.
eventsstring[]requiredThe events this endpoint receives. Never empty.
post.publishedpost.failedaccount.connectedaccount.disconnecteddescriptionstring | nulloptionalYour own label for the endpoint.
activebooleanrequiredWhether PostFast sends events to this endpoint.
disabledReasonstring | nulloptionalWhy PostFast turned the endpoint off: GONE (the receiver answered 410) or FAILING (it kept failing, see /docs/webhooks#delivery). null while it is active, and when you turned it off yourself with active: false.
GONEFAILINGlastSuccessAtISO 8601 | nulloptionalWhen a delivery to this endpoint last succeeded.
lastFailureAtISO 8601 | nulloptionalWhen a delivery to this endpoint last failed.
createdAtISO 8601requiredWhen the endpoint was created.
updatedAtISO 8601requiredWhen the endpoint last changed.