Skip to main content
WEBHOOK
page-any-activity
{
  "data": {
    "id": "company-news",
    "buttercms_id": 1234,
    "page_type": "news",
    "editor": "Jane Editor",
    "name": "Company News Page",
    "timestamp": "2024-01-15T18:11:09",
    "locale": "en",
    "status": "published",
    "updated": "2024-01-15T18:11:09.791061Z",
    "published": "2024-01-15T18:10:00.000000Z",
    "scheduled": null
  },
  "webhook": {
    "event": "page.all",
    "target": "https://yourapp.com/webhooks/buttercms"
  }
}
Triggered when any activity occurs on a page (create, update, publish, unpublish, delete). This is a catch-all event that fires for all page changes, useful for comprehensive page monitoring and cache invalidation across all page types.

Body

application/json
data
object

Webhook data payload for page events

webhook
object

Webhook metadata included in all webhook payloads

Response

200

Return a 200 status to indicate that the data was received successfully