Adobe Experience Manager (AEM) provides several APIs for developing applications and extending AEM. The following list provides the documentation for APIs supported by AEM:
AEM Single-Page Application (SPA) Editor SDK framework JavaScript API references:
AEM Delivery and Content Management APIs:
Core Components (JSON)
Assets: The Assets HTTP API allows for create-read-update-delete (CRUD) operations on Assets, including binary, metadata, renditions, and comments. See AEM Assets HTTP API
Content Fragments (CFs): CF support in Assets HTTP API and AEM Assets API - Content Fragments
The following external resources are for reference only: