Get Patch
Use this API to get patch details.
API
/cemli/v1/customers/{supportIdentifier}/services/{serviceType}/products/patches/{patchId}
Scope and AuthZ
- You must have
mcs:oci:api:User
scope to access this API. - You can get CEMLI patches details only for your customer.
- You can use CEMLI patch API only if your customer has opted-in for CEMLI functionality.
Headers
- Authorization: Bearer <Token>
Where <Token> is the OAUTH token returned by the Authorization Server (JWT Token)
- Identifier: <JWKS Identifier>
Where <JWKS Identifier> is the GUID generated when JWKS URI is set by customer admin in Self-Service platform.
Base Path
/cemli/v1/
Dependency
Functionality
- This API is used to get patch details.
-
supportIdentifier
is one of the values from Get all CSI for a user. -
serviceType
is one of thetypeCode
values from Get Configuration for a CSI for a givensupportIdentifier
. -
patchId
is unique identifier for the patch, which can be fetched from Get List of Patches -
name
is name of the patch. -
patchNumber
is patch number stored at backend. -
patchFileName
is name of patch file generated at backend. -
description
is patch description. -
createdBy
is email ID of the person who created patch. -
createdOn
is timestamp at which patch was created. -
products.name
is name of product. -
products.files.fileId
is the unique identifier for a file, used to fetch file details. -
products.files.filename
is name of the file. -
products.files.description
is description for given file. -
products.files.version
is version number of the given file. -
products.files.fileType
is the type of file like SQL, Java, XML Publisher XLF file.
Verb
GET
Parameters
Name | Type | Description | Mandatory |
---|---|---|---|
serviceType
|
Path parameter | Service type (For example, EBSO, EBSZ, or EBSI) | Yes |
supportIdentifier
|
Path parameter | Customer Support Identifier (CSI) | Yes |
patchId
|
Path parameter | Patch ID of patch to be fetched. | Yes |
Sample response
{
"name": "MyManufacturingPatch",
"patchId": 7386,
"patchNumber": 10000002386,
"patchFileName": "p10000002386_US_R12_cmli.zip",
"patchContent": "QUNFIHRlc3QgUGF0Y2g=",
"description": "Patch for the myManufacturing module",
"products": [
{
"name": "xbol",
"files": [
{
"fileId": 10882,
"fileName": "XxExpenseReportLineEO.xml",
"description": "CEMLI XML XLF Patch File",
"version": "121.000001",
"language": "US",
"fileType": "xmlp_xlf",
"phase": "first",
"sequence": 1
},
{
"fileId": 10886,
"fileName": "XMLP_PUB_XLF_TILE.xmlp_xlf",
"description": "CEMLI XML XLF Patch File Upload",
"version": "121.000001",
"language": "US",
"fileType": "xmlp_xlf",
"phase": "last",
"sequence": 2
}
]
},
{
"name": "xxeis",
"files": [
{
"fileId": 10980,
"fileName": "APXCCPUT_XML.xlf",
"description": "CEMLI XML XLF",
"version": "121.000001",
"language": "US",
"fileType": "xmlp_xlf",
"phase": "first",
"sequence": 5
}
]
}
],
"createdBy": "<user's email ID>",
"createdOn": "2020-08-26T10:53:51-07:00"
}