Compatibility APIs
The compatibility APIs provide a (mostly) backwards-compatible view of Mindful data
Last updated
The compatibility APIs provide a (mostly) backwards-compatible view of Mindful data
Last updated
The BaseCMS compatibility API provides the same shape as the current BaseCMS GraphQL API. It will be available soon
The AdX compatibility APIs provide a limited subset of previous API functionality for both legacy items (entered within AdX) and current items (entered in Mindful).
The delivery APIs are JSON APIs that can be used to fetch creatives for email banner and native ads.
Old: https://<org-key>.serve.email-x.parameter1.com/data/<ad-unit-id>?date=...
New: https://delivery.mindfulcms.com/<org-key>/<workspace-key>/compat/email-banner/data/<ad-unit-id>?date=...
Old: https://<org-key>.native-x.parameter1.com/email-placement/<ad-unit-id>.json
New: https://delivery.mindfulcms.com/<org-key>/<workspace-key>/compat/native-email/email-placement/<ad-unit-id>.json
The NativeX reporting queries are preserved in the Mindful Compatibility API. To use the compatibility API, update your implementation to use the new URI following the pattern below:
Old URL: https://<org-key>.native-x.parameter1.com/graphql
New URL: https://delivery.mindfulcms.com/<org-key>/<workspace-key>/compat/native-website/graph
Backwards-compatibility changes
Topics no longer exist in the Mindful ecosystem. The Topic
, Template
, and Ad Unit
models from the NativeX architecture have been combined into a single model in Mindful (targeting an Email or Website Channel, depending on the variant form). For most use cases, this will be a Website Channel (aka section).
For implementations using Topics, read the topic information from the placement
name field. It follows the pattern <topic name> - <template name>
.
Expand the queries below to see the supported fields from the legacy APIs.