How to author schema-driven structured content and consume it across channels

This demo showcases how Structured Content in Document Authoring (DA) enables schema-driven, form-based content editing that powers EDS blocks — and exposes the same data as a JSON API for headless consumption on any channel.

For detailed setup and configuration, see the official documentation at https://docs.da.live/developers/guides/structured-content

Setup & Configuration

Demo

This demo takes you through a journey from an author's view to:

  1. Browse the /faqs/ folder in DA and open an existing FAQ in the form editor: https://da.live/#/scdemos/demo/faqs
  2. Navigate to the demo site to see the FAQ block rendering on a page, filtered by category Getting Started: https://main--demo--scdemos.aem.page/drafts/sagar/faq-getting-started
  3. Review the DA Author page for the same: https://da.live/edit#/scdemos/demo/drafts/sagar/faq-getting-started
  4. Author a new FAQ live in the form editor — fill in fields, select the category Getting Started from the dropdown, add a related link
  5. Preview and publish the FAQ
  6. Refresh the https://main--demo--scdemos.aem.page/drafts/sagar/faq-getting-started and the newly authored FAQ shows up automatically
  7. Open the da-sc JSON endpoint in the browser to show the same content available as a headless API: https://da-sc.adobeaem.workers.dev/preview/scdemos/demo/faqs/faq-6

How it works

Note: FAQ block source code at github.com/scdemos/demo/tree/main/blocks/faq

Key Points