How to use Content as a Service to crawl All aem data including all projects, sites, forms, assets, ACL(Users&Groups). | Community
Skip to main content
Level 6
June 3, 2022
Solved

How to use Content as a Service to crawl All aem data including all projects, sites, forms, assets, ACL(Users&Groups).

  • June 3, 2022
  • 2 replies
  • 924 views

I am looking for API which can crawl all the AEM data and inject in another application. 

While exploring for that I came across Content Services.

I am not getting how we can use caas in my usecase.

Can anyone help.

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Manisha_Mirchandani

Hi @akshaybhujbale ,

 

You can use the content as a service to expose your data into JSON response to deliver into other applications

  • Sling model exporter to expose the component/site content
  • HTTP Asset API to expose assets. 

 

Below are the some good articles for the same - 

1)https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/headless/journeys/developer/overview.html?lang=en

2)https://medium.com/globant/headless-aem-approaches-3ef1252c445d

3)http://www.sgaemsolutions.com/2017/06/sling-model-exporter-in-aem-63.html

4)https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/assets/admin/mac-api-assets.html?lang=en#

 

Thanks,

Manisha

2 replies

kautuk_sahni
Community Manager
Community Manager
June 7, 2023

@siva_sogalapalli @manisha_mirchandani @akhilraj @nikhil-kumar 

Your attention is kindly requested to examine this AEM question and share your expertise in this regard. Alternatively, if you could provide the author with some direction to help solve the problem, it would be highly appreciated. Thank you in advance for your kind support.

Kautuk Sahni
Manisha_Mirchandani
Manisha_MirchandaniAccepted solution
Level 2
June 7, 2023

Hi @akshaybhujbale ,

 

You can use the content as a service to expose your data into JSON response to deliver into other applications

  • Sling model exporter to expose the component/site content
  • HTTP Asset API to expose assets. 

 

Below are the some good articles for the same - 

1)https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/headless/journeys/developer/overview.html?lang=en

2)https://medium.com/globant/headless-aem-approaches-3ef1252c445d

3)http://www.sgaemsolutions.com/2017/06/sling-model-exporter-in-aem-63.html

4)https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/assets/admin/mac-api-assets.html?lang=en#

 

Thanks,

Manisha