Skip to main content
Webhooks

Get a Webhook Endpoint

Get the current configuration and delivery status summary for an Endpoint.

Webhook is currently in Beta. APIs, fields, and behavior may change in future versions.
GET /api/v1/forward/webhook/endpoints/{endpoint_id}

Headers

HeaderRequiredDescription
AuthorizationYesBearer <PAT or administrator SAT>

Path parameters

ParameterTypeRequiredDescription
endpoint_idstringYesWebhook Endpoint ID.

Example request

curl -s 'https://api.qoder.com/api/v1/forward/webhook/endpoints/e149c233-1234-4abc-8def-1234567890ab' \
  -H "Authorization: Bearer $QODER_PAT"

Example response

HTTP 200 OK
{
  "id": "e149c233-1234-4abc-8def-1234567890ab",
  "url": "https://example.com/webhooks/qoder",
  "description": "Schedule notifications",
  "events": [
    "forward.schedule.created",
    "forward.schedule_run.succeeded",
    "forward.schedule_run.failed"
  ],
  "metadata": {
    "environment": "production"
  },
  "active": true,
  "last_success_at": "2026-09-01T09:07:59Z",
  "last_failure_at": null,
  "consecutive_fail": 0,
  "created_at": "2026-09-01T08:00:00Z",
  "updated_at": "2026-09-01T09:07:59Z"
}

Response fields

FieldTypeDescription
idstringEndpoint ID.
urlstringEvent receiver URL.
descriptionstringEndpoint description. May be omitted when not set.
eventsstring[]Currently subscribed events.
metadataobjectEndpoint metadata.
activebooleanWhether the Endpoint receives events.
last_success_atstring/nullTime of the most recent successful delivery, in RFC 3339 format.
last_failure_atstring/nullTime of the most recent failed delivery, in RFC 3339 format.
disabled_reasonstringReason the Endpoint was disabled. Omitted when unavailable.
consecutive_failintegerNumber of consecutive delivery failures.
created_atstringCreation time, in RFC 3339 format.
updated_atstringUpdate time, in RFC 3339 format.
signing_secret is not returned by this endpoint.

Errors

HTTPTypeTrigger
401authentication_errorAuthentication is missing, invalid, or expired.
403permission_errorThe current token cannot manage Webhooks.
404not_found_errorThe Endpoint does not exist or is not visible to the current account.
500/502/503api_errorThe service is temporarily unavailable.
Get a Webhook Endpoint - Qoder