| applicationData |
Object |
The full nested JSON payload representing the application data to be created or updated. Must include businessObjectType on every node. |
Optional |
68.0 |
| contextInfo |
ContextInfoInputRepresentation |
Information to identify and hydrate the context (definition, mapping, and input data). |
Required |
68.0 |
| hydrationRecordId |
String |
Optional. The Salesforce ID of the root record to hydrate. When
provided WITHOUT applicationData, the service loads that record's existing nested
tree and returns it as JSON (read). When provided together with applicationData
(update of an existing tree), the request is not yet supported. The root node type
is derived from the context mapping; the caller never supplies the sObject type.
|
Optional |
68.0 |
| idempotencyKey |
String |
Optional. Caller-supplied unique key (typically a UUID) used to deduplicate retries. If two requests arrive with the same idempotencyKey within the deduplication window, the second is a no-op and returns the result of the first. Strongly recommended for headless callers that may retry on network failure. Iteration 1 accepts this field but does not yet enforce deduplication; full enforcement is planned in a subsequent iteration.
|
Optional |
68.0 |