Returns all active webhook subscriptions registered by the authenticated Data User.
cURL
curl --request GET \ --url https://api.central.consent/v1/webhooks \ --header 'Authorization: Bearer <token>'
{ "response": { "resource": "/v1/access-records/ak_691df0c788ca043403b7fa90", "timestamp": "2026-03-11T12:00:00Z", "transaction-id": "tid_691df0c788ca043403b7fa90" }, "webhooks": [ { "wid": "wid_a1b2c3d4e5f6a1b2c3d4e5f6", "callback-url": "https://app.bright-energy.com/webhooks/dar", "alert-email": "platform-ops@bright-energy.com", "notify-days-before": 30, "event-types": [ "consent.expiring" ], "created-at": "2026-01-10T08:00:00Z", "active": true } ] }
JWT from GET /auth/token. Pass as Authorization: Bearer <token>. Expires after 7200s.
GET /auth/token
Authorization: Bearer <token>
Webhook list returned.
Show child attributes