Skip to main content
POST
Merges your content into existing page sections. Only the fields you send are updated — everything else stays the same. You can update one section or all of them in a single request.
This endpoint requires an API key with Full access permission.
string
required
The unique ID of the page to fill. Get it from the list pages endpoint.
string
required
Bearer token. Example: Bearer ew_live_your_key_here
object
required
Object keyed by section number (section_1, section_2, etc.) with content fields to update. Only include the fields you want to change.

Accepted formats

The fill endpoint is flexible and accepts multiple formats:
You can pass the output from the get page endpoint directly. The API auto-unwraps the type and content wrapper:
You can also send section keys at the root level without a sections wrapper:

Filling nested content

Testimonial cards

Cards are matched by position (index):

Product snippets

Snippets are matched by type:

Advertorial sidebar

HTML formatting

You can include HTML tags in text content:
When using <span> tags with class attributes, use single quotes for the class value to avoid breaking JSON: <span class='text-highlight'> instead of <span class="text-highlight">.