GDDCGeospatial

Resource

Events.

Alle Events der letzten 30 Tage — auch wenn Webhook-Endpoint kaputt war. Replay-fähig, idempotent.

GET/v1/events

Events listen

Paginierte Liste aller Events. Filterbar.

Query-Parameter

NameTypBeschreibung
typestring?z.B. flight.processed
sinceISO-Timestamp?Nur Events seit diesem Zeitpunkt
delivery_statusdelivered | failed?Nach Webhook-Status filtern

Beispiel-Response

{
  "items": [
    {
      "id": "evt_b8K2zM4N",
      "event": "flight.processed",
      "created_at": "2026-04-27T08:14:22Z",
      "delivery_status": "delivered"
    }
  ],
  "next_cursor": null
}

Beispiel-Request

curl "https://api.geospatial.gddc-sh.de/v1/events?type=flight.processed&since=2026-04-26T00:00:00Z" \
  -H "Authorization: Bearer $GDDC_TOKEN"
POST/v1/events/{id}/redeliver

Event replayen

Sendet ein bestimmtes Event nochmal an alle Webhook-Endpoints.

Path-Parameter

NameTypBeschreibung
id*stringevt_…

Beispiel-Response

{ "id": "evt_b8K2zM4N", "redelivered": true, "queued_endpoints": 2 }

Beispiel-Request

curl -X POST https://api.geospatial.gddc-sh.de/v1/events/evt_b8K2zM4N/redeliver \
  -H "Authorization: Bearer $GDDC_TOKEN"