Geavanceerde API-gebruik
Geavanceerde API-gebruik
Batchverwerking
Voer meerdere operaties uit in één verzoek met de batch-API:
POST /api/v1/batch HTTP/1.1
Content-Type: application/json
{
"requests": [
{
"method": "GET",
"url": "/api/v1/woometadatas/1"
},
{
"method": "POST",
"url": "/api/v1/woometadatas",
"body": {
"name": "nieuw_veld",
"value": "nieuwe_waarde"
}
}
]
}
Webhooks instellen
Ontvang realtime updates voor gebeurtenissen in het systeem:
- Maak een webhook aan in je accountinstellingen
- Kies gebeurtenissen waarop je geabonneerd wilt zijn
- Geef een callback-URL op waar de meldingen naartoe moeten
- Bevestig je webhook door de verificatie-uitdaging te voltooien
Voorbeeld webhook payload:
{
"event": "woometadata.created",
"data": {
"id": 123,
"name": "nieuw_veld",
"value": "nieuwe_waarde"
},
"created_at": "2025-01-01T12:00:00Z"
}
Voorbeeld cURL commando:
curl -X GET \
https://jouwdomein.nl/api/v1/woometadatas \
-H "X-User-Email: [email protected]" \
-H "X-Api-Token: jouw-api-sleutel"