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":"5b663425-6338-49d5-8e23-30c10235d5b8","statement_transactions":["e595ee2e-21af-49a9-830c-60265b1b8909","8308230e-454b-432c-899f-d4479ddc79b9","e4c61d9c-6920-453b-94ba-7d6f391603f5"],"bank_transactions":["56208265-452e-4c66-8927-0d6a298bf2ec","51c5929c-6af9-49a3-ac72-8c5b66d40bf8","2e86aef1-0648-4169-853d-3138b8a4f8d4"]}'
Request examples
{
  "provider_statement_uuid": "5b663425-6338-49d5-8e23-30c10235d5b8",
  "statement_transactions": [
    "e595ee2e-21af-49a9-830c-60265b1b8909",
    "8308230e-454b-432c-899f-d4479ddc79b9",
    "e4c61d9c-6920-453b-94ba-7d6f391603f5"
  ],
  "bank_transactions": [
    "56208265-452e-4c66-8927-0d6a298bf2ec",
    "51c5929c-6af9-49a3-ac72-8c5b66d40bf8",
    "2e86aef1-0648-4169-853d-3138b8a4f8d4"
  ]
}
Response examples (401)
{
  "message": "Unauthenticated."
}