List Webhooks
Returns a paginated list of webhook endpoints configured for an account, ordered by most recently created.
Query parameters
The unique identifier of the account to list webhooks for.
Only return webhooks attached to this app. Omit to list the account's own webhooks.
Also return webhooks attached to the account's apps, not just the account's own. Cannot be combined with app_id.
Only return webhooks whose endpoint is currently failing — every delivery since the current failure streak began has been rejected. Clears as soon as a delivery succeeds.
Number of results to return from the start of the range.
Return results after this cursor. Use page_info.end_cursor from the previous response to fetch the next page.
Number of results to return from the end of the range.
Return results before this cursor. Use page_info.start_cursor from the previous response to fetch the previous page.
Response
webhooks listed
Example response
{
"data": [
{
"api_version": "v1",
"api_version_date": "2026-01-01",
"created_at": "2026-01-01T12:00:00.000Z",
"disabled_at": "2026-01-01T12:00:00.000Z",
"disabled_reason": "delivery_failures",
"events": [
"payment.succeeded"
],
"failing_since": "2026-01-01T12:00:00.000Z",
"id": "hook_xxxxxxxxxxxxxx",
"last_failure_at": "2026-01-01T12:00:00.000Z",
"resource_id": "biz_xxxxxxxxxxxxxx",
"url": "https://example.com/shine-time/whop",
"webhook_secret": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
],
"page_info": {
"start_cursor": "WyJjdXJzb3IiLDFd"
}
}Changes
Changed in 19 of the 74 revisions of this API.311461
- ●
added the new
app_payment.requires_actionenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
- ●
added the new
payment.requires_actionenum value to the///response property for the response statusresponse-property-enum-value-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ▲
for the
queryrequest parameterfirst, default value20was addedrequest-parameter-default-value-added
- ●
for the
queryrequest parameterfirst, the max was set to100.00request-parameter-max-set
- ●
for the
queryrequest parameterlast, the max was set to100.00request-parameter-max-set
- ▲
- ●
added the new
financial_activity.funds_availableenum value to the///response property for the response statusresponse-property-enum-value-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
member.updatedenum value to the///response property for the response statusresponse-property-enum-value-added
This revision's changelog hit the recording limit, so it may not list every change to this endpoint.
This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
account.financing_approvedenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
account.financing_deniedenum value to the///response property for the response statusresponse-property-enum-value-added
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
ad.updatedenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
ad_campaign.updatedenum value to the///response property for the response statusresponse-property-enum-value-added
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
payment.authorizedenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
payment.canceledenum value to the///response property for the response statusresponse-property-enum-value-added
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
payout.createdenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
payout.reversedenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
payout.updatedenum value to the///response property for the response statusresponse-property-enum-value-added
This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
withdrawal.reversedenum value to the///response property for the response statusresponse-property-enum-value-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
Of the 74 revisions, 1 has no diff computed.