ConnectApi.IntegratedApplicationDataInputRepresentation

Holds the information required to create, update, or delete application data records via the Context Service

PropertyTypeDescriptionRequired or OptionalAvailable Version
applicationDataObjectThe full nested JSON payload representing the application data to be created or updated. Must include businessObjectType on every node.Optional68.0
contextInfoContextInfoInputRepresentationInformation to identify and hydrate the context (definition, mapping, and input data).Required68.0
hydrationRecordIdStringOptional. 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.Optional68.0
idempotencyKeyStringOptional. 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.Optional68.0