Hoe ziet een Leafy Energy webhook eruit?
Elke webhook bestaat uit een HTTP POST-request met een JSON-body. De structuur is bewust eenvoudig gehouden zodat je in vrijwel elke taal snel een parser kunt schrijven.
Voorbeeldpayload
{
"id": "evt_12345",
"event_type": "pricing.day_ahead_published",
"occurred_at": "2024-01-01T18:00:00Z",
"data": {
"site_id": "site_home_001",
"currency": "EUR",
"hours": [
{ "timestamp": "2024-01-02T00:00:00Z", "price": 0.21 },
{ "timestamp": "2024-01-02T01:00:00Z", "price": 0.18 }
]
}
}
Algemene velden
id– unieke event-id, handig om deduplicatie te doen.event_type– type event, zoals eerder beschreven.occurred_at– moment waarop het event gebeurde.data– details, afhankelijk van het type.
In demo-trainingen kun je deze payload stap voor stap doornemen en laten zien hoe je in code alleen de relevante stukken eruit haalt.
Opmerkingen
0 opmerkingen
U moet u aanmelden om een opmerking te plaatsen.