Create Service Preferences

Use this API to create the preferences for a service.

API

/cemli/v1/customers/{supportIdentifier}/services/{serviceType}/preferences

Scope and AuthZ

  • You must have mcs:oci:api:Approver scope to access this API.
  • You can create service preferences only for your customer services.
  • You can use CEMLI service API only if your customer has opted-in for CEMLI, Bounce, or Configure 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 create the preferences for a service including appsRelease version, languages, patch driver format, and so on.
  • Authorization header contains the JWT identity token

Verb

POST

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

Sample request

{
  "appsRelease": "12.2.x",
  "patchDriverFormat": "u",
  "autoHeader": true,
  "installedLanguages": {
    "base": "US",
    "nls": ["BG","FRC","ESA","ZHS"]
  }
}

Sample response

{
  "preferenceId": 801
}