> This page is for Data API, version v2 (default).
> For other versions, use one of these documentation indexes:
> - v2 (default): https://developers.webflow.com/data/v2.0.0/llms.txt
> - v2 Beta: https://developers.webflow.com/data/v2.0.0-beta/llms.txt
> - v1: https://developers.webflow.com/data/v1.0.0/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://developers.webflow.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developers.webflow.com/_mcp/server.

# Site Publish

POST 

Information about a site that was published

Reference: https://developers.webflow.com/data/reference/webhooks/events/site-publish

## Request

### Payload

- `triggerType` (string, optional) — The type of event that triggered the request
- `payload` (WebhooksSitePublishPayloadContentApplicationJsonSchemaPayload, optional) — The payload of data sent from Webflow

## Types

### WebhooksSitePublishPayloadContentApplicationJsonSchemaPayload

The payload of data sent from Webflow

- `siteId` (string, optional) — The ID of the site that was published
- `publishedOn` (string, optional) — The timestamp of the publish event
- `domains` (list of string, optional) — The domains that were published
- `publishedBy` (WebhooksSitePublishPayloadContentApplicationJsonSchemaPayloadPublishedBy, optional) — The name and ID of the user who published the site
- `publishScope` (enum, optional) — Whether the entire site or an individual page was published
  - Allowed values: `page`, `site`
- `pageId` (string, optional) — The ID of the page that was published

### WebhooksSitePublishPayloadContentApplicationJsonSchemaPayloadPublishedBy

The name and ID of the user who published the site