This is an overview of the changes to the Webflow APIs and related tools. To filter the list, select one or more tags.
This is an overview of the changes to the Webflow APIs and related tools. To filter the list, select one or more tags.
Pages API: read and write JSON-LD schema markup
The Data API now exposes endpoints for managing the JSON-LD schema markup attached to a page. Schema markup powers rich search results such as FAQ snippets, breadcrumbs, organization cards, and product listings. Previously, schema markup could be edited only one page at a time in the Designer.
All four endpoints are available under the /v2/beta/ prefix.
Each endpoint accepts an optional localeId to target a secondary locale.
When a secondary locale has no schema markup of its own, the response returns the primary locale’s schema markup and sets isInherited to true.
The bulk read endpoint accepts up to 100 page entries per request. The bulk update endpoint accepts up to 25 page entries per request. Each entry in a bulk request can target a different locale, so you can update the same page across multiple locales in a single call.
The jsonLdSchema field accepts a JSON object, a raw JSON string, or a string wrapped in a <script type="application/ld+json"> tag.
Pass null to clear the schema markup for the targeted page or locale.
Each entry is validated against the following limits: