Bulk CMS authoring improvements and locale parameter updates
Bulk CMS authoringData API v2
We’ve enhanced the create collection items endpoint to support bulk creation. Now you can create multiple CMS items in a single request by passing an array of items to the items
property. This provides a more efficient way to create multiple items while maintaining compatibility with the existing bulk Create Items endpoint.
Introducing the localeId
ParameterData API v2 Data API v2 - Beta
We’re standardizing our query parameter naming by introducing localeId
as the preferred parameter name, replacing locale
. For backward compatibility, the locale
parameter will continue to work, but we recommend using localeId
in all new implementations. This change affects the following endpoints:
List form submissions by site
List form submissions by site - A new endpoint that lets you retrieve form submissions across your entire site. Unlike the existing List Form Submissions endpoint, this endpoint:
- Takes
siteId
as a path parameter - Accepts
elementId
as a query parameter to filter byformElementId
- Works seamlessly with forms in components, where each component instance gets a unique
formId
but shares the sameformElementId
To use this endpoint, first get the formElementId
from the List Forms API, then pass both the siteId
and formElementId
to retrieve all submissions for a specific form, even when it appears in multiple component instances.