GET
/
v1
/
webhook-endpoints
curl https://api.geldstuck.com/v1/webhook-endpoints \
  -H "x-api-key: $GELDSTUCK_PUBLIC_KEY" \
  -H "x-api-secret: $GELDSTUCK_SECRET_KEY"
{
  "data": [
    {
      "id": "wh_01HX3ZY...",
      "url": "https://api.acme.com/webhooks/geldstuck",
      "events": ["kyc.*", "transaction.*"],
      "status": "active",
      "description": "Prod receiver",
      "lastDeliveryAt": "2026-04-22T12:45:00.000Z",
      "createdAt": "2026-04-01T00:00:00.000Z"
    }
  ],
  "hasMore": false
}

Query parameters

limit
integer
default:"20"
starting_after
string
status
string
Filter by active, paused, or disabled.

Returns

data
array
Array of webhook endpoint objects.
curl https://api.geldstuck.com/v1/webhook-endpoints \
  -H "x-api-key: $GELDSTUCK_PUBLIC_KEY" \
  -H "x-api-secret: $GELDSTUCK_SECRET_KEY"
{
  "data": [
    {
      "id": "wh_01HX3ZY...",
      "url": "https://api.acme.com/webhooks/geldstuck",
      "events": ["kyc.*", "transaction.*"],
      "status": "active",
      "description": "Prod receiver",
      "lastDeliveryAt": "2026-04-22T12:45:00.000Z",
      "createdAt": "2026-04-01T00:00:00.000Z"
    }
  ],
  "hasMore": false
}