v3

latestOpenAPI 3.0.02026-07-31800117.7 KB
Capabilities

integrations.reconcile

Reconcile a document (receipt/invoice) with a supported banking integration such as Mercury. Requires integrationId. targetId is optional for Mercury. Set dryRun=true (default) to preview, dryRun=false to queue for reconciliation.

post/capabilities/integrations.reconcile

Request body

documentIdstring required

The receipt/invoice document ID to reconcile

integrationIdstring required

The banking integration ID to reconcile with (use listIntegrations to find)

targetIdstring

Optional target ID from listIntegrations. Use for Mercury account IDs when narrowing reconciliation.

dryRunboolean

If true, shows preview without reconciling. If false, queues the document for reconciliation.

Response

Successful response

successboolean
codeinteger

Example response

{
  "success": true,
  "code": 200
}