v1
latestOpenAPI 3.0.02026-07-26167441.9 MBList Webhooks
Returns the webhooks configured on an account, with their secrets masked. Filter by state to list only the active or the inactive ones.
get/webhooks
Query parameters
account_idstring uuid required
Example:493e9374-510a-4201-9e09-de669d75f256
The unique identifier of the account the webhooks belong to.
state'ACTIVE' | 'INACTIVE'
Example:ACTIVE
Return only the webhooks in this state. Omit it to return all of them.
Response
The webhooks configured on the account, or an empty array if it has none.
Example response
[
{
"id": "12345",
"account_id": "493e9374-510a-4201-9e09-de669d75f256",
"name": "Production payments listener",
"state": "ACTIVE",
"url": "https://api.acme.com/yuno/webhooks",
"api_key": "***",
"secret": "***",
"hmac_client_secret": "***",
"oauth2_authentication_url": "https://api.acme.com/oauth/token",
"oauth2_client_secret": "***",
"oauth2_client_id": "acme_client_id",
"oauth2_grant_type": "client_credentials",
"oauth2_scope": "webhooks:write",
"oauth2_authorization_name": "Authorization",
"oauth2_include_client_id": true,
"enrollment_triggers": [
"ENROLL",
"UNENROLL"
],
"payment_triggers": [
"AUTHORIZE",
"CAPTURE",
"REFUND"
],
"report_triggers": [
"UPDATE"
],
"subscription_triggers": [
"CREATE",
"CLOSE_TO_RENEWAL"
],
"onboarding_triggers": [
"CREATED",
"SUCCEEDED"
],
"renewal_days": 5,
"created_at": "2026-07-09T13:05:36.482913Z",
"updated_at": "2026-07-11T16:20:44.918330Z"
}
]