Adobe Experience Manager (AEM) API

Base URL: /, Version: 1.1

Swagger AEM is an OpenAPI specification for Adobe Experience Manager (AEM) API

Schemes: http, https

Summary

Tag: cq

Operation Description
POST .cqactions.html

Tag: sling

Operation Description
POST /{path}/
GET /{path}/{name}
DELETE /{path}/{name}
POST /{path}/{name}.rw.html
POST /apps/system/config.{runmode}/{name}
POST /bin/querybuilder.json
GET /etc/packages/{group}/{name}-{version}.zip
GET /etc/packages/{group}/{name}-{version}.zip/jcr:content/vlt:definition/filter.tidy.2.json
GET /etc/replication/agents.{runmode}/{name}
DELETE /etc/replication/agents.{runmode}/{name}
POST /etc/replication/agents.{runmode}/{name}
POST /etc/replication/treeactivation.html
POST /libs/granite/security/post/authorizables

Tag: crx

Operation Description
POST /crx/explorer/ui/setpassword.jsp
POST /crx/packmgr/service.jsp
POST /crx/packmgr/update.jsp
POST /crx/packmgr/service/.json/{path}

Tag: console

Operation Description
POST /system/console/bundles/{name}
POST /system/console/jmx/com.adobe.granite:type=Repository/op/{action}

Security

aemAuth

Type: basic

Paths

POST .cqactions.html

Tags: cq
authorizableId query string
changelog query string

POST /apps/system/config.{runmode}/{name}

Tags: sling
runmode path string
name path string
org.apache.felix.https.nio query boolean
org.apache.felix.https.nio@TypeHint query string
org.apache.felix.https.keystore query string
org.apache.felix.https.keystore@TypeHint query string
org.apache.felix.https.keystore.password query string
org.apache.felix.https.keystore.password@TypeHint query string
org.apache.felix.https.keystore.key query string
org.apache.felix.https.keystore.key@TypeHint query string
org.apache.felix.https.keystore.key.password query string
org.apache.felix.https.keystore.key.password@TypeHint query string
org.apache.felix.https.truststore query string
org.apache.felix.https.truststore@TypeHint query string
org.apache.felix.https.truststore.password query string
org.apache.felix.https.truststore.password@TypeHint query string
org.apache.felix.https.clientcertificate query string
org.apache.felix.https.clientcertificate@TypeHint query string
org.apache.felix.https.enable query string
org.apache.felix.https.enable@TypeHint query string
org.osgi.service.http.port.secure query string
org.osgi.service.http.port.secure@TypeHint query string

POST /bin/querybuilder.json

Tags: sling
path query string
p.limit query number
1_property query string
1_property.value query string

application/json

default

POST /crx/explorer/ui/setpassword.jsp

Tags: crx
old query string
plain query string
verify query string

POST /crx/packmgr/service.jsp

Tags: crx
cmd query string

text/xml

default

POST /crx/packmgr/service/.json/{path}

Tags: crx

multipart/form-data

path path string
cmd query string
groupName query string
packageName query string
packageVersion query string
_charset_ query string
force query boolean
package formData file

application/json

default

POST /crx/packmgr/update.jsp

Tags: crx
groupName query string
packageName query string
version query string
path query string
filter query string
_charset_ query string

application/json

default

GET /etc/packages/{group}/{name}-{version}.zip

Tags: sling
group path string
name path string
version path string

application/octet-stream

default

GET /etc/packages/{group}/{name}-{version}.zip/jcr:content/vlt:definition/filter.tidy.2.json

Tags: sling
group path string
name path string
version path string

application/json

default

DELETE /etc/replication/agents.{runmode}/{name}

Tags: sling
runmode path string
name path string

GET /etc/replication/agents.{runmode}/{name}

Tags: sling
runmode path string
name path string

POST /etc/replication/agents.{runmode}/{name}

Tags: sling
runmode path string
name path string
jcr:primaryType query string
jcr:content/cq:name query string
jcr:content/jcr:title query string
jcr:content/jcr:description query string
jcr:content/sling:resourceType query string
jcr:content/transportUri query string
jcr:content/transportUser query string
jcr:content/transportPassword query string
jcr:content/logLevel query string
jcr:content/noVersioning query boolean
jcr:content/protocolHTTPHeaders query array , multiple parameters (jcr:content/protocolHTTPHeaders=aaa&jcr:content/protocolHTTPHeaders=bbb)
jcr:content/protocolHTTPHeaders@TypeHint query string
jcr:content/protocolHTTPMethod query string
jcr:content/retryDelay query string
jcr:content/serializationType query string
jcr:content/jcr:mixinTypes query string
jcr:content/triggerReceive query boolean
jcr:content/triggerSpecific query boolean
jcr:content/cq:template query string
jcr:content/enabled query boolean

POST /etc/replication/treeactivation.html

Tags: sling
ignoredeactivated query boolean
onlymodified query boolean
path query string

POST /libs/granite/security/post/authorizables

Tags: sling
authorizableId query string
intermediatePath query string
createUser query string
createGroup query string
rep:password query string
profile/givenName query string

text/html

default

POST /system/console/bundles/{name}

Tags: console
name path string
action query string

POST /system/console/jmx/com.adobe.granite:type=Repository/op/{action}

Tags: console
action path string

POST /{path}/

Tags: sling
path path string
jcr:primaryType query string
:name query string

DELETE /{path}/{name}

Tags: sling
path path string
name path string

GET /{path}/{name}

Tags: sling
path path string
name path string

POST /{path}/{name}.rw.html

Tags: sling
path path string
name path string
addMembers query string