url, eventTypes, enabled is required.enabled: true on a previously auto-disabled endpoint isconsecutiveFailures, disabledAt, disabledReason) as a freshcurl --location --request PATCH 'https://upload.tf/api/v1/webhooks/endpoints/' \
--header 'x-api-key: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"url": "http://example.com",
"eventTypes": [
"page.published"
],
"enabled": true
}'{
"success": true,
"data": {
"endpoint": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"url": "http://example.com",
"eventTypes": [
"page.published"
],
"apiVersion": "2026-08-08",
"enabled": true,
"consecutiveFailures": 0,
"lastSuccessAt": "2019-08-24T14:15:22.123Z",
"lastFailureAt": "2019-08-24T14:15:22.123Z",
"lastAttemptAt": "2019-08-24T14:15:22.123Z",
"disabledAt": "2019-08-24T14:15:22.123Z",
"disabledReason": "string",
"createdAt": "2019-08-24T14:15:22.123Z",
"updatedAt": "2019-08-24T14:15:22.123Z"
}
}
}