Dynamic Media with OpenAPI capabilities new-dynaminc-media-apis-overview
In today’s fast-paced digital world, unlocking the full potential of your brand’s digital assets is crucial for staying ahead of the competition. A holistic Digital Assets Management (DAM) solution facilitates assets governance, promotes brand consistency, and accelerates content delivery while ensuring brand integrity, and exceptional customer experiences.
Dynamic Media with OpenAPI capabilities puts DAM at the core of an agile and efficient content supply chain ecosystem to ensure asset governance and delivery.
Why use Dynamic Media with OpenAPI capabilities? dynamic-media-open-api-features
Dynamic Media with OpenAPI capabilities provides the following key benefits:
-
Seamless integrations: Dynamic Media with OpenAPI capabilities offers a comprehensive set of search and delivery APIs. It allows your developers to easily integrate delivery of assets with their applications. The applications include Adobe as well as third-party applications. It provides a Micro Frontend assets selector user interface to search and select approved assets. The selector can be effortlessly integrated with any application based on JavaScript frameworks such as React JS, Angular JS, and Vanilla JS.
-
Centralized management of digital assets: DAM is the single source of truth for all digital assets. Your digital assets are managed centrally in AEM Assets and delivered to consuming applications by reference using delivery URLs, without copying asset binaries.
-
Real-time updates: Any changes made to approved assets in DAM, including version updates and metadata modifications, are automatically reflected in the delivery URLs. With a short Time-to-Live (TTL) value of 10 minutes configured for Dynamic Media with OpenAPI capabilities via CDN, updates become visible across all authoring and published interfaces in under 10 minutes.
-
Brand consistency: Only brand-approved assets are exposed to downstream applications. Brand Managers and Marketers maintain strict control over brand assets. Only approved and latest version of the asset is available for use, ensuring brand consistency across all channels and applications.
-
Web-optimized delivery: Digital assets are delivered in web-optimized formats to enhance your digital experiences’ Core Web Vitals. This includes support for WebP renditions for images, adaptive streaming through HLS or DASH protocols for videos, and original renditions for documents.
-
Dynamic asset transformation: Our system allows for on-the-fly image transformation using URL parameters known as image modifiers. For example, width, height, rotate, flip, quality, crop, format, and smart crop. Transformed renditions are generated dynamically and delivered seamlessly via the CDN.
-
Secure delivery of assets: Dynamic Media with OpenAPI capabilities provides a mechanism for control over access to your digital assets. You can specify user roles or groups as metadata for to-be-secured assets and set a predefined timeframe during which only authorized users can access these assets. The delivery URLs for secured assets do not resolve for unauthorized users during the restricted period.
-
Data insights to take informed decisions (upcoming): Beyond asset management and delivery, it captures delivery data insights into asset deliveries at CDN allowing Brand managers to track delivery metrics across channels. It enables them to take data-driven decisions for continuous optimization of asset governance and delivery strategies.
Prerequisites to access Dynamic Media with OpenAPI capabilities prerequisites-dynaminc-media-open-apis
To access Dynamic Media with OpenAPI capabilities, you must have licences for:
-
AEM Assets as a Cloud Service
-
AEM Dynamic Media
How to enable the Dynamic Media with OpenAPI capabilities? enable-dynamic-media-open-apis
Before submitting a request to enable Dynamic Media with OpenAPI capabilities on AEM as a Cloud Service, ensure that it is not already enabled.
Once the Prerequisites are met and if Dynamic Media with OpenAPI capabilities is enabled on your AEM as a Cloud Service instance, there is a Delivery URL available for each approved asset in the repository. For information on how to copy delivery URL, see Copy delivery URL for approved assets . Adobe recommends using this method to verify that Dynamic Media with OpenAPI capabilities is enabled on AEM as a Cloud Service before submitting a support ticket to enable it.
To enable Dynamic Media with OpenAPI capabilities on AEM as a Cloud Service, submit an Adobe Support ticket with the following details:
-
Cloud Services program and environment ID
-
Details of the use case to solve with Dynamic Media with OpenAPI capabilities integration.
-
Details of the downstream application(s) to integrate with Dynamic Media with OpenAPI capabilities.
note note NOTE To integrate with a non-Adobe application, provide domain names to allow list where the application is hosted. -
Details of key customer contacts involved in integration project.
-
List of key Adobe account team members (email).
Once you submit the support ticket, Adobe enables Dynamic Media with OpenAPI capabilities on your Cloud Services environment and share the details, such as IMS Client ID, for you to proceed with the integration.
/conf/global/settings/dam/assets-configurations/assetdelivery
from any content package, to avoid deactivation of Dynamic Media with OpenAPI capabiities.