Service Catalog Request (POST)
Create a service catalog request for a specified product and business context.
Resource
1/connect/service-automation/service-request/service-catalog-requestResource Example
1https://yourInstance.salesforce.com/services/data/v68.0/connect/service-automation/service-request/service-catalog-requestAvailable Version
63.0
HTTP Methods
POST
Request Body for POST
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
| Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| attributes | Object | Key-value attributes used to capture request-specific details for downstream processing. | Optional | 63.0 |
| businessObjectId | String | Identifier of the business object record associated with the service request. | Optional | 63.0 |
| context | Object | Context payload that provides additional runtime details for request evaluation. | Optional | 63.0 |
| createdFromRecord | String | Identifier of the originating record used to create this service request. | Optional | 66.0 |
| productAttributes | Product Attribute Input[] | List of product attribute selections and quantities included in the request. | Optional | 64.0 |
| productId | String | Identifier of the product for which the service request is created. | Required | 63.0 |