Reconciliation
Start reconciliation
Start a batch reconciliation run with the Go SDK.
POST
Start reconciliation
Use
client.Reconciliation.Run to start batch reconciliation.
Call the method
client.Reconciliation.Run
| Field | Type | Description |
|---|---|---|
UploadID | string | Upload ID returned by client.Reconciliation.Upload. |
Strategy | blnkgo.ReconciliationStrategy | Match strategy: ReconciliationStrategyOneToOne, ReconciliationStrategyOneToMany, or ReconciliationStrategyManyToOne. |
DryRun | bool | Set true to test without writing results to the ledger. |
GroupingCriteria | blnkgo.CriteriaField | Field used to group records, for example CriteriaFieldReference. |
MatchingRuleIDs | []string | IDs of the matching rules to apply. |
Save the reconciliation ID
Use the reconciliation ID from the Core response with
client.Reconciliation.Get to poll status and match counts.Related docs
How reconciliation works
Batch and instant reconciliation workflows.
Start reconciliation
HTTP request and response schema.