Skip to content

The Webhook Object

This is an object representing webhooks in a space.

  • id number

    The numeric ID of the webhook

  • name string

    Name of this webhook

  • description string

    A brief description of this webhook

  • endpoint string

    Webhook endpoint

  • space_id number

    Numeric ID of a space

  • secret string

    Webhook secret

  • actions enum[]

    Webhook triggers, see actions table below.

  • activated boolean

    Activate or deactivate the current webhook. Default: true when creating a webhook

  • deleted_at string

    Deleted date (Format: YYYY-mm-dd HH:MM)

  • created_at string

    Creation date (Format: yyyy-MM-dd'T'HH:mm:ssZ)

  • updated_at string

    Latest update date (Format: yyyy-MM-dd'T'HH:mm:ssZ)

Example Object
{
"webhook_endpoint": {
"id": 4569,
"name": "Rebuild Website",
"description": null,
"endpoint": "https://apiendpoint.com",
"space_id": 212319,
"secret": "",
"actions": [
"story.published"
],
"activated": true,
"deleted_at": null,
"created_at": "2024-03-04T07:58:29.513Z",
"updated_at": "2024-03-04T07:58:29.513Z"
}
}
TriggersDescription
story.publishedA story is published
story.unpublishedA story is unpublished
story.deletedA story is deleted
story.movedA story is moved from a folder or to a folder
datasource.entries_updatedA new datasource entry is saved or added.
asset.createdAn asset is uploaded
asset.replacedAn asset is replaced
asset.deletedAn asset is deleted
asset.restoredAn asset is restored
user.addedA new user is added to the space
user.removedA user is removed from the space
user.roles_updatedA user role is updated
stage.changedA workflow stage of a story changed.
pipeline.deployedA pipeline stage is deployed
release.mergedA release is merged into the currently released content