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 Patchesname
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"
}