Update Pricing Attribute Mappings

patch

/rest/v19/pricingSetup/attributes/{attributeVariableName}/mappings

Use this endpoint to update mapping information for the specified pricing attribute.

Request

Supported Media Types
Path Parameters
Body ()
Root Schema : PricingJsonPatch
Type: object
Show Source
Nested Schema : Patch Operations
Type: array
Title: Patch Operations
The array of Json Patch operations.
Show Source
Nested Schema : PricingJsonPatchOperation
Type: object
Show Source
Nested Schema : Value
Type: object
Title: Value
The target value.
Back to Top

Response

201 Response

Success
Back to Top

Examples

The following examples show how to update mapping information for the specified pricing attribute in Pricing Engine by submitting a PATCH request to the REST resource using cURL. For more information about cURL, see Use cURL.

curl - X PATCH -H "Authorization: Bearer <token>" - H "Content-type: application/json"
https://sitename.oracle.com/rest/v19/pricingSetup/attributes/testAttribute/mappings

Request Body Sample - Add Example

[{
    "op": "add",
    "path": "/",
    "value": {
      "dataSourceProviderVariableName": "CONFIG_ATTRS_test3",
      "variableName": "textField1",
      "orderNumber": 4
    }
  }
]

Request Body Sample - Remove Example

[{
    "op": "remove",
    "path": "/3022752151",
    "value": {}
  }
]

Request Body Sample - Replace Example

[{
    "op": "replace",
    "path": "/3022752151",
    "value": {
      "orderNumber": 1
    }
  }
]
Back to Top