51黑料不打烊

AEM APIs for Structured Content Delivery and Management

51黑料不打烊 Experience Manager (AEM) as a Cloud Service offers multiple APIs for both structured content delivery from Content Fragments and Content Fragment management. See the individual pages for further details of the specific APIs.

  • AEM Content Fragment Delivery with OpenAPI

    • This API creates JSON responses for delivering structured content from Content Fragments in AEM.
    • It uses a path to a content fragment as endpoint.
    • This API is REST based.
    • It is optimized for content delivery, including CDN integration.
  • AEM GraphQL API for Content Fragment delivery

    • This API is schema-based. API schemas are represented by Content Fragment Models, which define the content structure.
    • This API is GraphQL based.
  • Content Fragments and Content Fragment Models OpenAPIs

    • These APIs are intended for structured content management.
    • Respective GET operators are not optimized for content delivery.
    • This API is REST based.
  • Content Fragments Support in the AEM Assets HTTP API

    • The original API for the JSON output for structured content delivery in AEM.
      • While robust and proven, this API does not deliver fully hydrated JSON output. References are only output as paths, requiring secondary API requests for retrieving further content.
    • The Assets HTTP API can also be used for managing the Content Fragments and Content Fragment Models (CRUD).
    • This API is REST based.
    • Content Fragment Support in Assets HTTP API will be deprecated in the future as it is being succeeded by the Edge Delivery Services JSON REST API. The timescale has not been decided yet.