List webhooks

Time Status User Agent
Make a request to see history.

URL Expired

The URL for this request expired after 30 days.

Dispatch Webhook

Webhook events for dispatch notifications are currently setup independently of this general webhook platform. See the Dispatch Webhook Events guide for setting up and receiving dispatch webhooks using the meter-level or group-level endpoints.

``200 List of webhooks

object

webhooks

array of objects

required

webhooks*

object

webhook_id

uuid

required

The unique identifier for your webhook subscription.

event_types

array of objects

required

meter.created``connect_session.updated``connect_session.authorization_updated``meter.enrollment.global-status.updated``meter.enrollment.participation-status.updated``meter.enrollment.required-actions.updated``meter.enrollment.group.updated

headers

array of objects

required

headers*

object

name

string

required

The name of the header.

value

string

required

The value of the header.

receiver_url

string

required

``401 Unauthorized - Auth token is invalid

``403 Forbidden - You do not have permission to perform this action

``500 Internal Server Error


Base URL

https://api.staging.leap.energy/v1.1/webhooks


xxxxxxxxxx

curl --request GET \

--url https://api.staging.leap.energy/v1.1/webhooks \

--header 'accept: application/json'

xxxxxxxxxx

{

"webhooks": [

{

"headers": [

{

"name": "name",

"value": "value"

},

{

"name": "name",

"value": "value"

}

],

"event_types": [

"meter.created",

"meter.created"

],

"webhook_id": "364be407-1f08-48fa-afd2-ee1dd228b76b",

"receiver_url": "https://company.com/leap-webhooks"

},

{

"headers": [

{

"name": "name",

"value": "value"

},

{

"name": "name",

"value": "value"

}

],

"event_types": [

"meter.created",

"meter.created"

],

"webhook_id": "364be407-1f08-48fa-afd2-ee1dd228b76b",

"receiver_url": "https://company.com/leap-webhooks"

}

]

}