Context Service (POST)

Create new context records by submitting metadata and associated JSON data. After validating the data, the system generates a new context ID. Context objects created using this API apply only to a single request. They cannot be used to pass data across multiple requests.

Resource

1/connect/contexts

Example

1https://yourInstance.salesforce.com/services/data/v68.0/connect/contexts

Available Version

59.0

Requires Chatter

No

HTTP Methods

POST

Request Body for POST

JSON Example

1{
2  "metadata": {
3    "contextDefinitionId": "11Oxx0000006VjNEAU",
4    "mappingId": "11jxx0000004Q83AAE"
5  },
6  "data": "{\"Order\":[{\"id\":\"TestOrder123\",\"businessObjectType\":\"Order\",\"Name\":\"Test Order\",\"Status\":\"SHIPPED\",\"AccountName\":\"Kroger\",\"OrderItems\":[{\"id\":\"TestOrderItem1\",\"businessObjectType\":\"OrderItem\",\"ProductName\":\"Coke\"},{\"id\":\"TestOrderItem2\",\"businessObjectType\":\"OrderItem\",\"ProductName\":\"Pepsi\"}]}]}"
7}

Properties

Name Type Description Required or Optional Available Version
data String Payload containing context-specific information. Required 59.0
metadata Context MetaData Input Metadata information about context. Required 59.0

Response Body for POST