Skip to main content
GET
/
webhooks
List Webhook Subscriptions
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
    }
  ]
}

Authorizations

Authorization
string
header
required

JWT from GET /auth/token. Pass as Authorization: Bearer <token>. Expires after 7200s.

Response

Webhook list returned.

response
object
required
webhooks
object[]
required
Last modified on March 25, 2026