POST /api/v1/bank-transaction/reconcile
application/json

Body

  • provider_statement_uuid string(uuid)

    The UUID of the provider statement. Required if you do not provide statement_transactions.

  • statement_transactions array[string(uuid)]

    The list of statement transactions to reconcile against expectations. Required if provider_statement_uuid is not present.

  • bank_transactions array[string(uuid)] Required

    The list of bank payments to reconcile against statement transactions.

Responses

  • 401 application/json
    Hide response attribute Show response attribute object
    • message string
POST /api/v1/bank-transaction/reconcile
curl \
 --request POST 'https://api.plannrcrm.com/api/v1/bank-transaction/reconcile' \
 --header "Authorization: Bearer $ACCESS_TOKEN" \
 --header "Content-Type: application/json" \
 --data '{"provider_statement_uuid":"5ddb7b16-1b97-4949-b944-c6281e6ea2a8","statement_transactions":["ce7e36c8-4039-49e0-b3d1-243bb138b447","bff3aec0-350a-4440-8513-2e97e8d5b455","e7ec3411-5fd3-41de-b70d-45f1725f7852"],"bank_transactions":["13c2905f-7fd4-44db-b2c9-ee790186d285","36094fac-d45c-478e-9c3f-3b9a3d830978","a448401e-244e-485b-b935-411b58c9bc99"]}'
Request examples
{
  "provider_statement_uuid": "5ddb7b16-1b97-4949-b944-c6281e6ea2a8",
  "statement_transactions": [
    "ce7e36c8-4039-49e0-b3d1-243bb138b447",
    "bff3aec0-350a-4440-8513-2e97e8d5b455",
    "e7ec3411-5fd3-41de-b70d-45f1725f7852"
  ],
  "bank_transactions": [
    "13c2905f-7fd4-44db-b2c9-ee790186d285",
    "36094fac-d45c-478e-9c3f-3b9a3d830978",
    "a448401e-244e-485b-b935-411b58c9bc99"
  ]
}
Response examples (401)
{
  "message": "Unauthenticated."
}