Webhooks

List webhook endpoints

GEThttps://api.firstleeward.com/v0/webhooks

Returns the project's webhook endpoints. By default only ACTIVE endpoints are returned; pass the status query parameter to widen or change the filter (e.g. ACTIVE,DISABLED).

Authorizations

Authorizationstring · headerrequired

API key as Bearer token, e.g. Bearer YOUR_API_KEY

Headers

Leeward-Versionenum<string>required

API version (YYYY-MM-DD). Available option: 2026-09-18

Query Parameters

statusstring[]

Filter webhooks by status (comma-separated). Defaults to ACTIVE only.

Available options:ACTIVEDISABLED

Response

200Webhooks for the project matching the requested status filter.
itemsobject[]required
Show child attributes
idstring<uuid>required

Unique webhook identifier

namestringrequired

Human-readable label

urlstringrequired

HTTPS endpoint that receives signed POSTs

statusstringrequired

Lifecycle status. Disabled webhooks receive no deliveries.

Available options:ACTIVEDISABLED
modestringrequired

Interaction pattern of the endpoint.

Available options:NOTIFICATIONREQUEST
lastUsedAtstring<date-time> | nullrequired

Timestamp of the most recent successful delivery

createdAtstring<date-time>required

ISO 8601 creation timestamp

updatedAtstring<date-time>required

ISO 8601 last update timestamp