Use the webhooks API to store tenant-level job result destinations that receivejob.completedandjob.failedevents.
x-api-key.callback_url and callback_secret, Libretto Cloud delivers only to that per-job callback.skip_callbacks is true, Libretto Cloud does not deliver callbacks or stored webhooks.callback_url and callback_secret on jobs/create or schedules/create when you want a one-off or environment-specific callback, such as a dev endpoint.POST /v1/webhooks/create to create a stored webhook endpoint./v1/webhooks/createurlsigning_secretdescription: optionalactive: optional, default truesuccesswebhook_endpoint_idmessage/v1/webhooks/listwebhook_endpointswebhook_endpoint_idurldescriptionactivecreated_atupdated_at/v1/webhooks/updateidurl: optionalsigning_secret: optionaldescription: optionalactive: optionalsuccessmessage/v1/webhooks/deleteidsuccessmessageevent: job.completed or job.failedjob_idnonceworkflowdeployment_idstatusresulterrormapped_stackx-webhook-signature: HMAC SHA-256 of the JSON body using the stored signing_secretx-event-type: the event name