Skip to main content
Webhooks

Enable a Webhook Endpoint

Enable the specified Endpoint so that it resumes receiving events.

Webhook is currently in Beta. APIs, fields, and behavior may change in future versions.
POST /api/v1/forward/webhook/endpoints/{endpoint_id}/enable Calling this API when the Endpoint is already enabled still returns its current state.

Headers

HeaderRequiredDescription
AuthorizationYesBearer <PAT or administrator SAT>

Path parameters

ParameterTypeRequiredDescription
endpoint_idstringYesWebhook Endpoint ID.

Example request

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

Example response

HTTP 200 OK Returns the complete Endpoint object after the state change, including:
{
  "id": "e149c233-1234-4abc-8def-1234567890ab",
  "url": "https://example.com/webhooks/qoder",
  "events": ["forward.schedule_run.succeeded"],
  "metadata": {},
  "active": true,
  "last_success_at": null,
  "last_failure_at": null,
  "consecutive_fail": 0,
  "created_at": "2026-09-01T08:00:00Z",
  "updated_at": "2026-09-01T10:00:00Z"
}
See Get a Webhook Endpoint for response fields.

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.