customerUnificationSubmitDecisionByAdvisorId
Record one merge, reject, defer, or unmerge outcome for a single pair.
This page contains
Arguments
| input CustomerUnificationSubmitDecisionInput! PREVIEW |
CustomerUnificationSubmitDecisionInput fields
| pairId ID! | Identifier of the candidate duplicate pair from the review queue. |
| advisorId ID! | Advisor (tenant) that owns the queue entry; must match the pair's scope. |
| decision CustomerUnificationDecisionType! PREVIEW | Outcome being recorded (merge, reject, defer, or unmerge). |
| notes String | Optional free-text note stored with the decision for audit. |
| fieldSelections String | JSON object mapping merge field names to per-field resolutions when the merge requires explicit choices. Each value is an object with a required "source" (see CustomerUnificationFieldResolutionSource) and optional "customValue" when the source is CUSTOM. |
Return Fields
| decision CustomerUnificationDecision PREVIEW | Persisted decision when the operation succeeded; null when userErrors is non-empty. |
| userErrors [CustomerUnificationSubmitDecisionError!] PREVIEW | Typed business errors; empty or null when the decision was recorded successfully. |
Interactive example
This is an example mutation query. Use the embedded interactive tool below to edit the query.
Hint: use Ctrl + Space for autocompleting fields.