Overview: Page widgets
A POST request to Publish or overwrite a page deletes any and all existing data for the requested page and replaces it with the data in the request payload.
The page widgets feature supports the following actions:
- Duplicating pages
- Modifying widget content for an entire page using a single API call
- Migrating page widgets and layout configurations from a staging store to production store
- Moving page widgets from store to store or channel to channel
- Storing snapshots of page widgets and layout configurations
- Restoring page widgets and layout configurations
Concepts and limits
Page widgets make page layouts portable by dividing pages into regions, layouts, dropzones, and widgets. The following sections describe the properties and relationships of the page widgets objects.

Regions
A region object contains the following properties:
Layouts
Limits for layout objects: - per page: 150 - per channel: 10,000
A layout object contains the following properties:
Dropzones
Dropzones are any areas in a layout in which a widget can be dropped. A dropzone object contains the following properties:
Widgets
Limits for widget objects: - per page: 150 - per channel: 50,000
A widget object contains the following properties: