Skip to main content
POST
Redeliver an event's webhook
Job-change monitoring requires a V2 workspace API key. V1 (Bubble) API keys are not supported by these endpoints. Monitors and monitoring credits belong to the V2 workspace associated with the key.
Re-arm one event’s webhook after a failed or uncertain attempt. Airscale resets the attempt count and sends the event again to the monitor’s current webhook URL, signed with its current signing secret. Redelivery never replays the paid profile check and spends no credits. The request accepts an empty body or {}. The 202 response returns event_id and the new webhook receipt, normally pending with attempt_count: 0. If a send for the event is already in flight, its sending receipt is returned unchanged.
The event keeps the same ID and Idempotency-Key: job-change-event:<event_id> header. Your receiver may already have processed an uncertain delivery, so handle the event idempotently.
A monitor without a webhook returns 422 webhook_not_configured. Track the outcome through the webhook receipt in List job-change events.

Next step

Use Update a job-change monitor to change the webhook URL or rotate its signing secret before redelivering.

Authorizations

Authorization
string
header
required

Use an Airscale workspace API key. Never expose the key in client-side code.

Path Parameters

monitor_id
string<uuid>
required
event_id
string<uuid>
required

Body

application/json

Optional. Send no body or an empty JSON object ({}).

The body is of type object.

Response

The webhook delivery was queued again.

event_id
string<uuid>
required
webhook
object
required