Download OpenAPI specification:Download
This operation provides support for retrieving all the Live Copy Sources accessible to the current user, determined via the applied request authorization. By default this call will return a maximum of 50 items. The caller can define other limits suited to their application (see the limit query parameter), but the limit cannot be higher than 50. To ask for the next set of items pass the value of the cursor provided in the response to the cursor query parameter.
If-None-Match | string The For more details, please head over to RFC9110. |
List of Live Copy Sources.
Not Modified
Unauthorized
Forbidden
Unacceptable. indicates that the target resource does not have a current representation that would be acceptable to the user agent, according to the proactive negotiation header fields received in the request.
The server encountered an unexpected error. Retrying the request after a certain time could help.
{- "items": [
- {
- "sourcePath": "string",
- "sourceId": "49af775d-0e7a-46c3-913d-00f762528373",
- "liveCopies": [
- {
- "liveCopyId": "49af775d-0e7a-46c3-913d-00f762528373",
- "rootPath": "string"
}
]
}
], - "cursor": "string"
}
If-None-Match | string The For more details, please head over to RFC9110. |
Live Copy Source found
Not Modified
Unauthorized
Forbidden
Not Found
Unacceptable. indicates that the target resource does not have a current representation that would be acceptable to the user agent, according to the proactive negotiation header fields received in the request.
The server encountered an unexpected error. Retrying the request after a certain time could help.
{- "sourcePath": "string",
- "sourceId": "49af775d-0e7a-46c3-913d-00f762528373",
- "liveCopies": [
- {
- "liveCopyId": "49af775d-0e7a-46c3-913d-00f762528373",
- "rootPath": "string"
}
]
}
This operation provides support for retrieving all the Live Copies accessible to the current user, determined via the applied request authorization. By default this call will return a maximum of 50 items. The caller can define other limits suited to their application (see the limit query parameter), but the limit cannot be higher than 50. To ask for the next set of items pass the value of the cursor provided in the response to the cursor query parameter.
If-None-Match | string The For more details, please head over to RFC9110. |
List of Live Copies
Not Modified
Bad Request. The Problem Details object will provide more information about the exact cause.
Unauthorized
Forbidden
Unacceptable. indicates that the target resource does not have a current representation that would be acceptable to the user agent, according to the proactive negotiation header fields received in the request.
The server encountered an unexpected error. Retrying the request after a certain time could help.
{- "items": [
- {
- "sourcePath": "string",
- "sourceId": "49af775d-0e7a-46c3-913d-00f762528373",
- "liveCopyId": "49af775d-0e7a-46c3-913d-00f762528373",
- "rootPath": "string",
- "title": "string",
- "label": "string",
- "shallow": true,
- "rolloutConfigs": [
- "string"
]
}
], - "cursor": "string"
}
If-None-Match | string The For more details, please head over to RFC9110. |
Live Copy found
Not Modified
Unauthorized
Forbidden
Not Found
Unacceptable. indicates that the target resource does not have a current representation that would be acceptable to the user agent, according to the proactive negotiation header fields received in the request.
The server encountered an unexpected error. Retrying the request after a certain time could help.
{- "sourcePath": "string",
- "sourceId": "49af775d-0e7a-46c3-913d-00f762528373",
- "liveCopyId": "49af775d-0e7a-46c3-913d-00f762528373",
- "rootPath": "string",
- "title": "string",
- "label": "string",
- "shallow": true,
- "rolloutConfigs": [
- "string"
]
}
This operation deletes a Live Copy, given the appropriate parameters.
The ETag
value required by the If-Match
header must contain the value of the ETag
header returned by the corresponding GET
request.
If-Match required | string The For more details, please head over to RFC9110. |
No Content
Bad Request. The Problem Details object will provide more information about the exact cause.
Forbidden
Not Found
Precondition Failed
Precondition Required
The server encountered an unexpected error. Retrying the request after a certain time could help.
{- "title": "Bad Request",
- "status": 400,
- "detail": "Bad request, please check that you have provided the correct parameters and that they are valid."
}
This operation triggers a synchronize (rollout) operation for a specific Live Copy.
This is an asynchronous operation. Please follow the URL from the Location
header to get the status of the Job that creates the Rollout Job.
Bad Request. The Problem Details object will provide more information about the exact cause.
Unauthorized
Forbidden
Unacceptable. indicates that the target resource does not have a current representation that would be acceptable to the user agent, according to the proactive negotiation header fields received in the request.
Unsupported Media Type. When provided as a response to a PATCH
request,
the response will provide an Accept-Patch
response header to notify
the client what patch document media types are supported.
The server encountered an unexpected error. Retrying the request after a certain time could help.
{- "summary": "Example of Synchronize Request parameters",
- "value": {
- "dstLiveCopyDetails": {
- "includeResourceIds": [
- "49af775d-0e7a-46c3-913d-00f762528374",
- "49af775d-0e7a-46c3-913d-00f762528375"
]
}, - "scheduleDate": "2025-07-08T11:53:00.000+03:00"
}
}
{- "title": "Bad Request",
- "status": 400,
- "detail": "Bad request, please check that you have provided the correct parameters and that they are valid."
}
This operation provides support for retrieving all the elements of this Live Copy accessible to the current
user that have a broken inheritance relationship. Depending on the liveCopyId
, the response will be
either a combination of Resources and paths (in case the liveCopyId
parameter indicates a Page Live
Copy) or a combination of variation and fields (in case the liveCopyId
parameter indicates a Content
Fragment Live Copy).
By default this call will return a maximum of 50 items. The caller can define other limits suited to their
application (see the limit
query parameter), but the limit cannot be higher than 50. To ask for the next
set of items pass the value of the cursor
provided in the response to the cursor
query parameter.
If-None-Match | string The For more details, please head over to RFC9110. |
List of broken inheritance elements
Not Modified
Bad Request. The Problem Details object will provide more information about the exact cause.
Unauthorized
Forbidden
Unacceptable. indicates that the target resource does not have a current representation that would be acceptable to the user agent, according to the proactive negotiation header fields received in the request.
The server encountered an unexpected error. Retrying the request after a certain time could help.
{- "summary": "Example of BrokenInheritanceElements Request parameters",
- "items": [
- {
- "type": "resource",
- "items": [
- "/content/we-retail/us/en/jcr:content/root/responsivegrid",
- "/content/we-retail/us/en/jcr:content/root/image1"
]
}, - {
- "type": "content-fragment",
- "id": "49af775d-0e7a-46c3-913d-00f762528372",
- "items": {
- "variationName": "variationName1",
- "fieldNames": [
- "field1",
- "field2"
]
}
}
], - "cursor": "string"
}
This operation triggers a modify inheritance operation for a specific Live Copy. It can be used to break or restore inheritance for a given resource within the specified live copy.
If-Match required | string The For more details, please head over to RFC9110. |
required | Array of objects (InheritanceElement) List of children Sub-Resources or Content Fragments of the current Live Copy (liveCopyId). |
The Updated List of broken inheritance elements
Bad Request. The Problem Details object will provide more information about the exact cause.
Unauthorized
Forbidden
Unacceptable. indicates that the target resource does not have a current representation that would be acceptable to the user agent, according to the proactive negotiation header fields received in the request.
Precondition Failed
Unsupported Media Type. When provided as a response to a PATCH
request,
the response will provide an Accept-Patch
response header to notify
the client what patch document media types are supported.
The server encountered an unexpected error. Retrying the request after a certain time could help.
{- "summary": "Example of BrokenInheritanceElements Request parameters",
- "items": [
- {
- "type": "resource",
- "items": [
- "/content/we-retail/us/en/jcr:content/root/responsivegrid",
- "/content/we-retail/us/en/jcr:content/root/image1"
]
}, - {
- "type": "content-fragment",
- "id": "49af775d-0e7a-46c3-913d-00f762528372",
- "items": {
- "variationName": "variationName1",
- "fieldNames": [
- "field1",
- "field2"
]
}
}
]
}
{- "summary": "Example of BrokenInheritanceElements Request parameters",
- "Pages": {
- "value": {
- "type": "resource",
- "items": [
- "/content/we-retail/us/en/jcr:content/root/responsivegrid",
- "/content/we-retail/us/en/jcr:content/root/image1"
]
}
}, - "Fragments": {
- "value": {
- "type": "content-fragment",
- "id": "49af775d-0e7a-46c3-913d-00f762528372",
- "items": {
- "variationName": "variationName1",
- "fieldNames": [
- "field1",
- "field2"
]
}
}
}, - "items": [
- "string"
], - "type": "resource"
}
This operation creates a Live Copy, starting from a Live Copy Source, given the appropriate parameters.
This is an asynchronous operation. Please follow the URL from the Location
header to get the status of the Job that creates the Live Copy.
Bad Request. The Problem Details object will provide more information about the exact cause.
Unauthorized
Forbidden
Unacceptable. indicates that the target resource does not have a current representation that would be acceptable to the user agent, according to the proactive negotiation header fields received in the request.
Unsupported Media Type. When provided as a response to a PATCH
request,
the response will provide an Accept-Patch
response header to notify
the client what patch document media types are supported.
The server encountered an unexpected error. Retrying the request after a certain time could help.
{- "summary": "Example of Create Live Copy Request parameters",
- "value": {
- "destPath": "/content/wknd/es",
- "title": "sampleTitle",
- "label": "sampleLabel",
- "shallow": false,
- "scheduleDate": "2025-07-08T11:53:00.000+03:00",
- "rolloutConfigs": [
- "/libs/msm/wcm/rolloutconfigs/default",
- "/libs/msm/wcm/rolloutconfigs/pushonmodify"
]
}
}
{- "title": "Bad Request",
- "status": 400,
- "detail": "Bad request, please check that you have provided the correct parameters and that they are valid."
}
This operation triggers a rollout operation, starting from a Live Copy Source, given the appropriate parameters.
This is an asynchronous operation. Please follow the URL from the Location
header to get the status of the Job that creates the Rollout Job.
Bad Request. The Problem Details object will provide more information about the exact cause.
Unauthorized
Forbidden
Unacceptable. indicates that the target resource does not have a current representation that would be acceptable to the user agent, according to the proactive negotiation header fields received in the request.
Unsupported Media Type. When provided as a response to a PATCH
request,
the response will provide an Accept-Patch
response header to notify
the client what patch document media types are supported.
The server encountered an unexpected error. Retrying the request after a certain time could help.
{- "summary": "Example of Rollout Request parameters",
- "value": {
- "destinationLiveCopies": [
- {
- "destinationLiveCopyId": "49af775d-0e7a-46c3-913d-00f762528371"
}, - {
- "destinationLiveCopyId": "49af775d-0e7a-46c3-913d-00f762528372",
- "includeResourceIds": [
- "49af775d-0e7a-46c3-913d-00f762528374",
- "49af775d-0e7a-46c3-913d-00f762528375"
]
}, - {
- "destinationLiveCopyId": "49af775d-0e7a-46c3-913d-00f762528373",
- "excludeResourceIds": [
- "49af775d-0e7a-46c3-913d-00f762528376",
- "49af775d-0e7a-46c3-913d-00f762528377"
]
}
], - "scheduleDate": "2025-07-08T11:53:00.000+03:00"
}
}
{- "title": "Bad Request",
- "status": 400,
- "detail": "Bad request, please check that you have provided the correct parameters and that they are valid."
}
Get information about the processing of the Job
Job is processing.
Job completed.
Unauthorized
Forbidden
Not Found
Unacceptable. indicates that the target resource does not have a current representation that would be acceptable to the user agent, according to the proactive negotiation header fields received in the request.
Unsupported Media Type. When provided as a response to a PATCH
request,
the response will provide an Accept-Patch
response header to notify
the client what patch document media types are supported.
The server encountered an unexpected error. Retrying the request after a certain time could help.
{- "state": "ACTIVE"
}
Job completed.
Bad Request. The Problem Details object will provide more information about the exact cause.
Unauthorized
Forbidden
Not Found
Unacceptable. indicates that the target resource does not have a current representation that would be acceptable to the user agent, according to the proactive negotiation header fields received in the request.
Unsupported Media Type. When provided as a response to a PATCH
request,
the response will provide an Accept-Patch
response header to notify
the client what patch document media types are supported.
The server encountered an unexpected error. Retrying the request after a certain time could help.
{- "operation": "aem.msm.source.rollout",
- "status": 500,
- "description": "The job encountered an error during processing",
- "data": {
- "state": "ERROR"
}, - "errors": [
- {
- "type": "internal.error",
- "title": "An internal server error was encountered while executing the job"
}
]
}