AtsSyncCandidateSyncApplicationDataModificationInput
Input Object
A single modification applied to the source application data before it was synced.
Fields
action AtsSyncCandidateSyncApplicationDataModificationActionInput! Required
How the data was modified.
reason AtsSyncCandidateSyncApplicationDataModificationReasonInput! Required
Why the data was modified.
target AtsSyncCandidateSyncApplicationDataModificationTargetInput! Required
Which part of the application was modified.
index Int
Zero-based position, within the provided list identified by target, of the item this
modification concerns (for example, 1 for the second attachment). Combine with any
action, including REMOVED when a value within an otherwise-present item was omitted
(such as the answer removed from a still-present screener question). Omit when the
modification is not tied to a specific provided item, including when an entire item or
target was removed and is therefore absent from the provided data.
details String
Optional human-readable detail, such as the name of an affected file. Not interpreted procedurally. Do not include PII in this value.
Example
{ "action": "REMOVED", "reason": "SIZE_LIMIT_EXCEEDED", "target": "ATTACHMENT", "index": 123, "details": "xyz789"}