Service Request Input

Input representation details such as product, business object, and request attributes required to create a service catalog request.

JSON Example 

1{
2  "attributes": {
3    "priority": "High",
4    "requestedBy": "agent@example.com"
5  },
6  "businessObjectId": "500xx00000123AB",
7  "context": {
8    "channel": "Web",
9    "region": "NA"
10  },
11  "createdFromRecord": "500xx0000009XYZ",
12  "productAttributes": [
13    {
14      "id": "a1Bxx0000001ABC",
15      "quantity": 1
16    }
17  ],
18  "productId": "01txx0000009DEF"
19}

Properties 

NameTypeDescriptionRequired or OptionalAvailable Version
attributesObjectKey-value attributes used to capture request-specific details for downstream processing.Optional63.0
businessObjectIdStringIdentifier of the business object record associated with the service request.Optional63.0
contextObjectContext payload that provides additional runtime details for request evaluation.Optional63.0
createdFromRecordStringIdentifier of the originating record used to create this service request.Optional66.0
productAttributesProduct Attribute Input[]List of product attribute selections and quantities included in the request.Optional64.0
productIdStringIdentifier of the product for which the service request is created.Required63.0