Skip to main content
Glama

runtime_webhooks_manage

Destructive

The account's webhooks, which POST signed lifecycle events to an https URL. create returns the signing secret once; keep it. update changes url, events, description or enabled; rotate_secret can keep the old one keepPreviousSeconds; test sends a signed webhook.test and returns your endpoint's answer; deliveries lists recent ones; retry takes a deliveryId. Verify signatures with verifyWebhook from the withruntime SDK.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
idNo
urlNoAn https URL on the public internet.
actionYes
eventsNoWhich events to send; ["*"], the default, sends every type, including ones added later.
enabledNo
deliveryIdNo
descriptionNo
idempotencyKeyNoOptional: left out, one is made and returned as idempotencyKey. Send it back only to retry this exact call after a temporary error.
keepPreviousSecondsNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / events / items / enum
      Previous value: -[
      -  "*",
      -  "sandbox.created",
      -  "sandbox.running",
      -  "sandbox.paused",
      -  "sandbox.woken",
      -  "sandbox.stopped",
      -  "sandbox.start_failed",
      -  "sandbox.wake_failed",
      -  "sandbox.host_unreachable",
      -  "sandbox.host_reachable",
      -  "sandbox.recovered",
      -  "sandbox.recovery_failed",
      -  "sandbox.files.changed",
      -  "sandbox.out_of_memory",
      -  "sandbox.secret_not_applied",
      -  "snapshot.ready",
      -  "snapshot.failed",
      -  "snapshot.deleted",
      -  "volume.ready",
      -  "volume.failed",
      -  "volume.deleted",
      -  "egress_secret.created",
      -  "egress_secret.updated",
      -  "egress_secret.deleted",
      -  "upstream_proxy.set",
      -  "upstream_proxy.removed"
      -]New value: +[
      +  "*",
      +  "sandbox.created",
      +  "sandbox.running",
      +  "sandbox.paused",
      +  "sandbox.woken",
      +  "sandbox.stopped",
      +  "sandbox.start_failed",
      +  "sandbox.wake_failed",
      +  "sandbox.host_unreachable",
      +  "sandbox.host_reachable",
      +  "sandbox.recovered",
      +  "sandbox.recovery_failed",
      +  "sandbox.files.changed",
      +  "sandbox.out_of_memory",
      +  "sandbox.secret_not_applied",
      +  "snapshot.ready",
      +  "snapshot.failed",
      +  "snapshot.deleted",
      +  "volume.ready",
      +  "volume.failed",
      +  "volume.deleted",
      +  "volume.recovered",
      +  "egress_secret.created",
      +  "egress_secret.updated",
      +  "egress_secret.deleted",
      +  "upstream_proxy.set",
      +  "upstream_proxy.removed"
      +]
  2. Changed1 schema field changed
    • changedInput schema / properties / events / items / enum
      Previous value: -[
      -  "*",
      -  "sandbox.created",
      -  "sandbox.running",
      -  "sandbox.paused",
      -  "sandbox.woken",
      -  "sandbox.stopped",
      -  "sandbox.start_failed",
      -  "sandbox.wake_failed",
      -  "sandbox.host_unreachable",
      -  "sandbox.host_reachable",
      -  "sandbox.recovered",
      -  "sandbox.recovery_failed",
      -  "sandbox.files.changed",
      -  "sandbox.out_of_memory",
      -  "snapshot.ready",
      -  "snapshot.failed",
      -  "snapshot.deleted",
      -  "volume.ready",
      -  "volume.failed",
      -  "volume.deleted",
      -  "egress_secret.created",
      -  "egress_secret.updated",
      -  "egress_secret.deleted",
      -  "upstream_proxy.set",
      -  "upstream_proxy.removed"
      -]New value: +[
      +  "*",
      +  "sandbox.created",
      +  "sandbox.running",
      +  "sandbox.paused",
      +  "sandbox.woken",
      +  "sandbox.stopped",
      +  "sandbox.start_failed",
      +  "sandbox.wake_failed",
      +  "sandbox.host_unreachable",
      +  "sandbox.host_reachable",
      +  "sandbox.recovered",
      +  "sandbox.recovery_failed",
      +  "sandbox.files.changed",
      +  "sandbox.out_of_memory",
      +  "sandbox.secret_not_applied",
      +  "snapshot.ready",
      +  "snapshot.failed",
      +  "snapshot.deleted",
      +  "volume.ready",
      +  "volume.failed",
      +  "volume.deleted",
      +  "egress_secret.created",
      +  "egress_secret.updated",
      +  "egress_secret.deleted",
      +  "upstream_proxy.set",
      +  "upstream_proxy.removed"
      +]
  3. Changed1 schema field changed
    • changedInput schema / properties / events / items / enum
      Previous value: -[
      -  "*",
      -  "sandbox.created",
      -  "sandbox.running",
      -  "sandbox.paused",
      -  "sandbox.woken",
      -  "sandbox.stopped",
      -  "sandbox.start_failed",
      -  "sandbox.wake_failed",
      -  "sandbox.host_unreachable",
      -  "sandbox.host_reachable",
      -  "sandbox.recovered",
      -  "sandbox.recovery_failed",
      -  "sandbox.files.changed",
      -  "snapshot.ready",
      -  "snapshot.failed",
      -  "snapshot.deleted",
      -  "volume.ready",
      -  "volume.failed",
      -  "volume.deleted",
      -  "egress_secret.created",
      -  "egress_secret.updated",
      -  "egress_secret.deleted",
      -  "upstream_proxy.set",
      -  "upstream_proxy.removed"
      -]New value: +[
      +  "*",
      +  "sandbox.created",
      +  "sandbox.running",
      +  "sandbox.paused",
      +  "sandbox.woken",
      +  "sandbox.stopped",
      +  "sandbox.start_failed",
      +  "sandbox.wake_failed",
      +  "sandbox.host_unreachable",
      +  "sandbox.host_reachable",
      +  "sandbox.recovered",
      +  "sandbox.recovery_failed",
      +  "sandbox.files.changed",
      +  "sandbox.out_of_memory",
      +  "snapshot.ready",
      +  "snapshot.failed",
      +  "snapshot.deleted",
      +  "volume.ready",
      +  "volume.failed",
      +  "volume.deleted",
      +  "egress_secret.created",
      +  "egress_secret.updated",
      +  "egress_secret.deleted",
      +  "upstream_proxy.set",
      +  "upstream_proxy.removed"
      +]
  4. Changed1 schema field changed
    • changedInput schema / properties / events / items / enum
      Previous value: -[
      -  "*",
      -  "sandbox.created",
      -  "sandbox.running",
      -  "sandbox.paused",
      -  "sandbox.woken",
      -  "sandbox.stopped",
      -  "sandbox.start_failed",
      -  "sandbox.wake_failed",
      -  "sandbox.host_unreachable",
      -  "sandbox.host_reachable",
      -  "sandbox.recovered",
      -  "sandbox.recovery_failed",
      -  "sandbox.files.changed",
      -  "snapshot.ready",
      -  "snapshot.failed",
      -  "snapshot.deleted",
      -  "volume.ready",
      -  "volume.failed",
      -  "volume.deleted"
      -]New value: +[
      +  "*",
      +  "sandbox.created",
      +  "sandbox.running",
      +  "sandbox.paused",
      +  "sandbox.woken",
      +  "sandbox.stopped",
      +  "sandbox.start_failed",
      +  "sandbox.wake_failed",
      +  "sandbox.host_unreachable",
      +  "sandbox.host_reachable",
      +  "sandbox.recovered",
      +  "sandbox.recovery_failed",
      +  "sandbox.files.changed",
      +  "snapshot.ready",
      +  "snapshot.failed",
      +  "snapshot.deleted",
      +  "volume.ready",
      +  "volume.failed",
      +  "volume.deleted",
      +  "egress_secret.created",
      +  "egress_secret.updated",
      +  "egress_secret.deleted",
      +  "upstream_proxy.set",
      +  "upstream_proxy.removed"
      +]
  5. Changed1 schema field changed
    • changedInput schema / properties / idempotencyKey / description
      Previous value: -"Unique per call; reuse it only to retry this exact call after a lost reply or a temporary error."New value: +"Optional: left out, one is made and returned as idempotencyKey. Send it back only to retry this exact call after a temporary error."
  6. Changed1 schema field changed
    • changedInput schema / properties / events / items / enum
      Previous value: -[
      -  "*",
      -  "sandbox.created",
      -  "sandbox.running",
      -  "sandbox.paused",
      -  "sandbox.woken",
      -  "sandbox.stopped",
      -  "sandbox.start_failed",
      -  "sandbox.wake_failed",
      -  "sandbox.files.changed",
      -  "snapshot.ready",
      -  "snapshot.failed",
      -  "snapshot.deleted",
      -  "volume.ready",
      -  "volume.failed",
      -  "volume.deleted"
      -]New value: +[
      +  "*",
      +  "sandbox.created",
      +  "sandbox.running",
      +  "sandbox.paused",
      +  "sandbox.woken",
      +  "sandbox.stopped",
      +  "sandbox.start_failed",
      +  "sandbox.wake_failed",
      +  "sandbox.host_unreachable",
      +  "sandbox.host_reachable",
      +  "sandbox.recovered",
      +  "sandbox.recovery_failed",
      +  "sandbox.files.changed",
      +  "snapshot.ready",
      +  "snapshot.failed",
      +  "snapshot.deleted",
      +  "volume.ready",
      +  "volume.failed",
      +  "volume.deleted"
      +]
  7. Changed1 schema field changed
    • changedInput schema / properties / events / items / enum
      Previous value: -[
      -  "*",
      -  "sandbox.created",
      -  "sandbox.running",
      -  "sandbox.paused",
      -  "sandbox.woken",
      -  "sandbox.stopped",
      -  "sandbox.start_failed",
      -  "sandbox.wake_failed",
      -  "snapshot.ready",
      -  "snapshot.failed",
      -  "snapshot.deleted",
      -  "volume.ready",
      -  "volume.failed",
      -  "volume.deleted"
      -]New value: +[
      +  "*",
      +  "sandbox.created",
      +  "sandbox.running",
      +  "sandbox.paused",
      +  "sandbox.woken",
      +  "sandbox.stopped",
      +  "sandbox.start_failed",
      +  "sandbox.wake_failed",
      +  "sandbox.files.changed",
      +  "snapshot.ready",
      +  "snapshot.failed",
      +  "snapshot.deleted",
      +  "volume.ready",
      +  "volume.failed",
      +  "volume.deleted"
      +]
  8. Changed1 schema field changed
    • changedInput schema / properties / idempotencyKey / description
      Previous value: -"Choose one before the first send; reuse it, with identical arguments, only to retry this call after a lost reply or a temporary error."New value: +"Unique per call; reuse it only to retry this exact call after a lost reply or a temporary error."
  9. Changed1 schema field changed
    • changedInput schema / properties / idempotencyKey / description
      Previous value: -"Choose one before the first send; reuse it only to retry after a lost reply."New value: +"Choose one before the first send; reuse it, with identical arguments, only to retry this call after a lost reply or a temporary error."
  10. Changed4 schema fields changed
    • removedInput schema / properties / deliveryId / description
      Removed value: -"Resource identifier (UUID)."
    • changedInput schema / properties / events / description
      Previous value: -"Which events to send: any of sandbox.created, sandbox.running, sandbox.paused, sandbox.woken, sandbox.stopped, sandbox.start_failed, sandbox.wake_failed, snapshot.ready, snapshot.failed, snapshot.deleted, volume.ready, volume.failed, volume.deleted; or [\"*\"] for every type, including ones added later (the default)."New value: +"Which events to send; [\"*\"], the default, sends every type, including ones added later."
    • removedInput schema / properties / id / description
      Removed value: -"Resource identifier (UUID)."
    • changedInput schema / properties / idempotencyKey / description
      Previous value: -"Choose one per write before sending; reuse it with identical input only after a lost reply."New value: +"Choose one before the first send; reuse it only to retry after a lost reply."
  11. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.