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 the typeCode values from Get Configuration for a CSI for a given supportIdentifier.
  • 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"
}