For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
LogoLogo
BlogChangelogHelp CenterLog InContact sales
API InfoContent Management APIContent Delivery APIContent Preview APIImages APISCIM APIUser Management APIGraphQL APIExperience APIExperience Management API
API InfoContent Management APIContent Delivery APIContent Preview APIImages APISCIM APIUser Management APIGraphQL APIExperience APIExperience Management API
    • Overview
  • Experience Management API
    • Design tokens
    • Components
    • Experience templates
    • Experience optimization variants
    • Experiences
    • Release experiences
    • Experience fragments
    • Experience fragment optimization variants
    • Release experience fragments
    • Data assemblies
      • GETList draft data assemblies
      • POSTCreate a new data assembly
      • GETGet a data assembly by ID
      • PUTUpsert a data assembly by ID
      • DELDelete a data assembly by ID
      • PUTPublish a data assembly by ID
      • DELUnpublish a previously published data assembly by ID
  • Overview
  • Experience Management API
  • Design tokens
  • List all design tokens
  • Get a design token by ID
  • Update a design token by ID
  • Delete a design token by ID
  • Components
  • List all components
  • Create a new component
  • Get a component by ID
  • Upsert a component by ID
  • Delete a component by ID
  • Publish a component
  • Unpublish a component
  • Preview a component as a hydrated experience fragment view
  • Experience templates
  • List all experience templates
  • Create a new experience template
  • Get an experience template by ID
  • Update an experience template by ID
  • Delete an experience template by ID
  • Publish an experience template
  • Unpublish an experience template
  • Preview an experience template as a hydrated view
  • Experience optimization variants
  • List all experience optimization variants for an experience
  • Create a new experience optimization variant for an experience
  • Get an experience optimization variant by ID
  • Update an existing experience optimization variant for an experience by ID
  • Delete an existing experience optimization variant for an experience by ID
  • Publish an experience optimization variant
  • Unpublish an experience optimization variant
  • Archive an experience optimization variant
  • Unarchive an experience optimization variant
  • Experiences
  • List all experiences
  • Create a new experience
  • Get an experience by ID
  • Upsert an experience by ID
  • Delete an experience by ID
  • Publish an experience
  • Unpublish an experience
  • Get referenced entities for an experience
  • Release experiences
  • List all release-scoped experiences for a release
  • Create a release-scoped experience
  • Get a release-scoped experience by ID
  • Update a release-scoped experience
  • Remove a release-scoped experience from a release
  • Experience fragments
  • List all experience fragments
  • Create a new experience fragment
  • Get an experience fragment by ID
  • Upsert an experience fragment by ID
  • Delete an experience fragment by ID
  • Publish an experience fragment
  • Unpublish an experience fragment
  • Get referenced entities for an experience fragment
  • Experience fragment optimization variants
  • List all experience fragment optimization variants for an experience fragment
  • Create a new experience fragment optimization variant
  • Get an experience fragment optimization variant by ID
  • Update an experience fragment optimization variant by ID
  • Delete an experience fragment optimization variant by ID
  • Publish an experience fragment optimization variant
  • Unpublish an experience fragment optimization variant
  • Archive an experience fragment optimization variant
  • Unarchive an experience fragment optimization variant
  • Release experience fragments
  • List all release-scoped fragments for a release
  • Create a release-scoped fragment
  • Get a release-scoped fragment by ID
  • Update a release-scoped fragment
  • Remove a release-scoped fragment from a release
  • Data assemblies
  • List draft data assemblies
  • Create a new data assembly
  • Get a data assembly by ID
  • Upsert a data assembly by ID
  • Delete a data assembly by ID
  • Publish a data assembly by ID
  • Unpublish a previously published data assembly by ID
BlogChangelogHelp CenterLog InContact sales
On this page
  • Draft data assemblies
  • Data assembly
  • Publishing
Experience Management API

Data assemblies

Data assemblies bind concrete data — drawn from data types — to an experience or fragment, producing the resolved record set that drives rendering at delivery time.

Draft data assemblies

List draft data assemblies

Create a new data assembly

Data assembly

Get a data assembly by ID

Update a data assembly by ID

Delete a data assembly by ID

Publishing

Publish a data assembly by ID

Unpublish a previously published data assembly by ID

Was this page helpful?
Previous
List draft data assemblies
Next
Built with
  • Platform
  • Personalization
  • AI Actions
  • Analytics
  • What's New
  • Use Cases
  • Pricing
  • Documentation
  • Help Center
  • Training
  • Ecosystem
  • Changelog
  • System status
  • FAQs
  • About us
  • Careers
  • Leadership
  • Blog
  • Events
  • Newsroom
  • Contact
  • Support
  • Professional services
  • Partners
Connect
Product
  • Platform
  • Personalization
  • AI Actions
  • Analytics
  • What's New
  • Use Cases
  • Pricing
Docs & Help
  • Documentation
  • Help Center
  • Training
  • Ecosystem
  • Changelog
  • System status
  • FAQs
About us
  • About us
  • Careers
  • Leadership
  • Blog
  • Events
  • Newsroom
Get in touch
  • Contact
  • Support
  • Professional services
  • Partners
Connect
  • Imprint/Legal
  • Privacy
  • Your Privacy Choices
  • Security
  • Log in
  • Accessibility Statement
  • Site Map
  • Cookie Preferences

© 2026 Contentful. All rights reserved.