Skip to main content
GET
/
api
/
v1
/
webhooks
List webhooks for a project
curl --request GET \
  --url https://api.engagefabric.com/api/v1/webhooks
{
  "webhooks": [
    {
      "id": "wh_123abc",
      "projectId": "proj_456def",
      "name": "Player Events Webhook",
      "url": "https://api.yourapp.com/webhooks/engagefabric",
      "events": [
        "player.level_up",
        "quest.completed"
      ],
      "isActive": true,
      "maxConsecutiveFailures": 10,
      "rateLimit": 1000,
      "maxRetries": 3,
      "retryDelaySeconds": 60,
      "consecutiveFailures": 0,
      "totalDeliveries": 1500,
      "successfulDeliveries": 1480,
      "failedDeliveries": 20,
      "createdAt": "2024-01-01T00:00:00Z",
      "updatedAt": "2024-01-15T10:30:00Z",
      "description": "Sends player level-up events to our rewards service",
      "headers": {
        "X-Custom-Header": "value"
      },
      "lastTriggeredAt": "2024-01-15T10:30:00Z",
      "lastSuccessAt": "2024-01-15T10:30:00Z",
      "lastFailureAt": "2024-01-14T08:00:00Z"
    }
  ],
  "total": 5
}

Query Parameters

projectId
string
required

Response

200 - application/json
webhooks
object[]
required
total
number
required
Example:

5