getPublishingChanges
get
/ccadmin/v1/publishingChanges
Get Publishing Changes. Get a list of publishing change items. Can be used to obtain high level items only and all items
Request
Supported Media Types
- application/json
Query Parameters
- detail
-
Type:
string
String used to indicate whether to return full list of change items or high level only. "full" value mean all items. Otherwise it will be high level items only.- limit
Type:integer
Limit of number of change items.- q
Type:string
Query String used to limit publishing changes.
Response
Supported Media Types
- application/json
200 Response
Following model is returned when operation succeeds.
Body
Root Schema : getPublishingChanges_response
- items
-
Type:
array
itemsItems of publish changes. - limit
-
Type:
integer
Limit of number of change items. - offset
-
Type:
integer
Offset. - sort
-
Type:
array
sortSort information of the publishing changes. - total
-
Type:
integer
Total number of change items. Deprecated. - totalResults
-
Type:
integer
Total number of change items.
Nested Schema : sort
Nested Schema : items
Type:
object
- assetId
-
Type:
string
Asset Id of publishing changes. - assetType
-
Type:
string
Asset type of publishing changes. - assetTypeDisplayName
-
Type:
string
Asset type display name of publishing changes. - author
-
Type:
string
Last author of publishing changes. - authorProfileType
-
Type:
string
The profile type of the changelist author - authors
-
Type:
array
authorsArray of authors of publishing changes with format as: author'repository id:author's first name,author's last name. - changeDetails
-
Type:
array
changeDetailsChange Details. - changeTime
-
Type:
string
Changing time of publishing changes. - changeType
-
Type:
integer
Change type of publishing changes. 0: UPDATE, 1: DELETE, 2: CREATE. - componentPath
-
Type:
string
Component path of publishing changes. - displayName
-
Type:
string
Display name of publishing changes. - firstName
-
Type:
string
First Name of the last author of publishing changes. - id
-
Type:
string
Id of publishing changes. - itemType
-
Type:
string
Item type of publishing changes. - lastName
-
Type:
string
Last Name the of the last author of publishing changes. - parentAssetType
-
Type:
string
Parent asset type of publishing changes. - repositoryId
-
Type:
string
Repository Id of publishing changes. - subsystem
-
Type:
string
The subsystem involved in the change
Nested Schema : items
Type:
object
- author
-
Type:
string
Author of publishing changes. - changeTime
-
Type:
string
Changing time of publishing changes. - description
-
Type:
string
Coming for embeded item of "Catalog Configuration" and "Design" items. - repositoryId
-
Type:
string
Repository Id of change detail.
Nested Schema : items
Type:
object
- order
-
Type:
string
Order of publishing change items. - property
-
Type:
string
Property of changes say display name.
Example application/json
{
"total":1,
"totalResults":1,
"offset":0,
"limit":1,
"sort":[
{
"property":"displayName",
"order":"asc"
}
],
"items":[
{
"lastName":"Amber",
"itemType":"repository",
"author":"admin",
"displayName":"Men",
"changeType":0,
"assetType":"category",
"changeDetails":[
{
"changeTime":"2016-05-10T13:06:06.075Z",
"author":"admin",
"repositoryId":"100005"
}
],
"assetTypeDisplayName":"Collection",
"changeTime":"2014-03-10T13:06:06.075Z",
"firstName":"Admin",
"componentPath":"/atg/commerce/catalog/ProductCatalog",
"assetId":"catMen",
"repositoryId":"change30449",
"id":"change30449",
"parentAssetType":"",
"authors":[
"admin:Amber,Admin",
"admin:Weber,Damon"
]
}
]
}
Default Response
The error response.
The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud:
|Error Code|Description|
|------------------|------------------|
|31035|Internal Error|
|10002|Invalid value [ {1} ] for parameter: {0}.|
Body
Root Schema : errorModel
Type:
object
- devMessage
-
Type:
string
An optional non-localized message containing technical information for developers - errorCode
-
Type:
string
The numerical code identifying the error - errors
-
Type:
array
errorsAn optional list of errors if multiple errors were encountered - message
-
Type:
string
The localized message describing the error - moreInfo
-
Type:
string
An optional non-localized message with more information - o:errorPath
-
Type:
string
An optional machine readable description of where the error occurred - status
-
Type:
string
The HTTP status code - type
-
Type:
string
The URI to the HTTP state code definition
Nested Schema : errors
Nested Schema : items
Type:
object
- devMessage
-
Type:
string
An optional non-localized message containing technical information for developers - errorCode
-
Type:
string
The numerical code identifying the error - message
-
Type:
string
The localized message describing the error - moreInfo
-
Type:
string
An optional non-localized message with more information - o:errorPath
-
Type:
string
An optional machine readable description of where the error occurred - status
-
Type:
string
The HTTP status code
Examples
Sample Response Payload returned by endpoint:
{ "total": 1, "totalResults": 1, "offset": 0, "limit": 1, "sort": [{ "property": "displayName", "order": "asc" }], "items": [{ "lastName": "Amber", "itemType": "repository", "author": "admin", "displayName": "Men", "changeType": 0, "assetType": "category", "changeDetails": [{ "changeTime": "2016-05-10T13:06:06.075Z", "author": "admin", "repositoryId": "100005" }], "assetTypeDisplayName": "Collection", "changeTime": "2014-03-10T13:06:06.075Z", "firstName": "Admin", "componentPath": "/atg/commerce/catalog/ProductCatalog", "assetId": "catMen", "repositoryId": "change30449", "id": "change30449", "parentAssetType": "", "authors": [ "admin:Amber,Admin", "admin:Weber,Damon" ] }] }