Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

SOLVED

Share Asset metadata from aem to external system via api

manisha594391
Level 3
Level 3

Hi,

 

I have a requirement to share the assets stored in my aem server (6.5) to be shared to an external system via api.

The shared data should have entire metadata i.e annotations, renditions everything.

Any pointers appreciated !!

1 Accepted Solution
Shashi_Mulugu
Correct answer by
Community Advisor
Community Advisor
8 Replies
Shashi_Mulugu
Correct answer by
Community Advisor
Community Advisor
manisha594391
Level 3
Level 3

@shashi122 The http asset api does not have any way to get the annotations added to any asset. I tried it using the assetmanager and asset apis. But still unable to fetch the annotations

Shashi_Mulugu
Community Advisor
Community Advisor
@manisha594391, as per the official documentation, it is quoted as optional comments along with asset metadata and renditions. https://helpx.adobe.com/in/experience-manager/6-3/assets/using/mac-api-assets.html. Can you check with Adobe support once?
manisha594391
Level 3
Level 3
@vanegi We want to share the asset to external AI system. The 3rd party won't be having access to AEM var. Hence it would not work for this usecase
ChitraMadan
Community Advisor
Community Advisor

Hi @manisha594391 ,

 

You can find some nice examples of the asset api in this blog!!

https://www.javatips.net/api/com.day.cq.dam.api.asset

 

Hope this helps!!

Thanks