Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

Quick Publish via REST api

Avatar

Level 1

Is it possible to Quick Publish a document via the REST api?  If so could someone point me to the documentation?

 

Thanks

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

@flyrplnz 

 

You can try below code 

curl --location --request POST 'http://localhost:4502/bin/replicate.json' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'path=/content/mysite/mypage' \
--data-urlencode 'action=Activate' \
--data-urlencode 'deep=false' \
--header 'Authorization: Basic YOUR_AUTHORIZATION_HEADER'

 

Replace http://localhost:4502 with your AEM instance's URL, /content/mysite/mypage with the path of the page or asset you want to publish, and YOUR_AUTHORIZATION_HEADER with a Base64-encoded string of the format username:password.

View solution in original post

1 Reply

Avatar

Correct answer by
Community Advisor

@flyrplnz 

 

You can try below code 

curl --location --request POST 'http://localhost:4502/bin/replicate.json' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'path=/content/mysite/mypage' \
--data-urlencode 'action=Activate' \
--data-urlencode 'deep=false' \
--header 'Authorization: Basic YOUR_AUTHORIZATION_HEADER'

 

Replace http://localhost:4502 with your AEM instance's URL, /content/mysite/mypage with the path of the page or asset you want to publish, and YOUR_AUTHORIZATION_HEADER with a Base64-encoded string of the format username:password.