Disable a webhook endpoint

delete/v1/tenants/{tenant_id}/webhooks/{webhook_id}
Requires an API key

Pending deliveries are marked failed. The delivery history stays readable.

Path parameters

  • tenant_idintegerRequired
  • webhook_idstringRequired

Returns · 200

  • idstringRequired
  • tenant_idintegerRequired
  • urlstringRequired
  • eventsarray of enumRequired
  • descriptionstringRequired
  • statusenumRequired
    One of active, disabled
  • created_atstringRequired
  • disabled_atstring | nullRequired
  • stationsarray of integer | null
    Station filter for station, connector, fault and meter events; null delivers every station.
  • meterMeterOptions
    Child attributes
    • sample_interval_secondsinteger
      Minimum seconds between meter.sampled deliveries of one transaction to this endpoint. A transaction's first and last samples are always delivered.
      Default 60 · Minimum 10 · Maximum 3600
  • secretstring | null
    Returned once at creation. Verify Ivora-Signature with HMAC-SHA256 over '<timestamp>.<raw body>'.
DELETE /v1/tenants/{tenant_id}/webhooks/{webhook_id}
curl --fail-with-body -X DELETE "https://api.ivoracharge.com/v1/tenants/1042/webhooks/webhook_0123456789abcdef" \
  -H "Authorization: Bearer $IVORA_API_KEY"
Response · 200
{
  "id": "id_0123456789abcdef",
  "tenant_id": 1042,
  "url": "https://app.example.com/ivora/webhooks",
  "events": [
    "operation.completed"
  ],
  "description": "string",
  "status": "active",
  "created_at": "2026-09-30T17:00:00Z",
  "disabled_at": "2026-09-30T17:00:00Z",
  "stations": [
    1
  ],
  "meter": {
    "sample_interval_seconds": 60
  },
  "secret": "string"
}
Try it is not available here yetRequests from this page are off until the production API at https://api.ivoracharge.com is public. Use the code samples from your application server; Ivora grants production access. Keys are created in Developer tools.