Skip to main content
WEBHOOK
page-published
{
  "data": {
    "id": "product-launch",
    "buttercms_id": 5678,
    "page_type": "landing",
    "editor": "Marketing Team",
    "name": "Product Launch Landing Page",
    "timestamp": "2024-01-15T14:30:00",
    "locale": null,
    "status": "published",
    "updated": "2024-01-15T14:30:00.123456Z",
    "published": "2024-01-15T14:30:00.123456Z",
    "scheduled": null
  },
  "webhook": {
    "event": "page.published",
    "target": "https://yourapp.com/webhooks/buttercms"
  }
}
Triggered when a page is published or republished. This event fires when:
  • A draft page is published for the first time
  • An already published page is republished after changes
  • A scheduled page is automatically published

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