Skip to content
Connect an agent

Webhooks

List webhook endpoints

List webhook endpoints.

GET/v1/webhook-endpoints

TL;DR

QuestionAnswer
What does it do?List webhook endpoints.
What does it need?An API key or an OAuth access token.
What does it take?Nothing.
What does it return?Status 200 with a body of type WebhookEndpointList.
In the SDK?flung.webhookEndpoints.list()
What can go wrong?401 Missing, unknown, revoked or expired API key; 422 The request failed validation; 429 Too many requests for this credential; wait for retry-after seconds. Every failure has the same error shape.

Example

bash
curl -X GET 'https://api.flung.dev/v1/webhook-endpoints' \  --header "Authorization: Bearer $FLUNG_API_KEY"

A successful answer looks like this:

json
{  "data": [    {      "id": "whe_aaaaaaaaaaaaaaaaaaaaaaaa",      "url": "string",      "events": [        "string"      ],      "enabled": true,      "createdAt": "2026-11-01T09:00:00.000Z"    }  ]}

Responses

StatusMeaningBody
200The endpoints, without their secrets.WebhookEndpointList
401Missing, unknown, revoked or expired API key.Error
422The request failed validation.Error
429Too many requests for this credential; wait for retry-after seconds.Error

Response body

A 200 answer has the type WebhookEndpointList.

FieldTypeRequiredDescription
dataWebhookEndpoint[]yes
data[].idstringyes
data[].urlstringyes
data[].eventsstring[]yes
data[].enabledbooleanyes
data[].createdAtstringyes

See also

DocWhy
API referenceEvery endpoint
SchemasEvery request and response type
ErrorsEvery error code and what to do about it