Create a new callback delivery for a run. Builds fresh payload from current run state.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Successful Response
Response shape.
JSON payload delivered to a customer's callback_url when a run reaches a terminal state.
This is the contract between Runflow and the customer's webhook endpoint.
It is frozen at delivery time and stored as payload_bytes on the delivery row.
Datetime fields are serialized using .isoformat() (emitting +00:00 for UTC)
to preserve byte-equivalence with the pre-contract payload builder, which customers'
HMAC signature verification may depend on.