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":"5c30e0a6-ada0-4783-8a78-c5627f022484","statement_transactions":["a4a78869-9da2-47a0-a636-646254f64de9","c249daf6-a0e2-4724-b342-6a0c9865c1af","727c6b97-617b-49a9-9a5e-002b06146335"],"bank_transactions":["15d519d2-1ad0-4fdb-a945-87448f3d2efe","208a0b31-e0bf-4bad-9db6-9965ab552c79","22f5604e-f88a-48a3-955b-3dfd7b4946d7"]}'
Request examples
{
  "provider_statement_uuid": "5c30e0a6-ada0-4783-8a78-c5627f022484",
  "statement_transactions": [
    "a4a78869-9da2-47a0-a636-646254f64de9",
    "c249daf6-a0e2-4724-b342-6a0c9865c1af",
    "727c6b97-617b-49a9-9a5e-002b06146335"
  ],
  "bank_transactions": [
    "15d519d2-1ad0-4fdb-a945-87448f3d2efe",
    "208a0b31-e0bf-4bad-9db6-9965ab552c79",
    "22f5604e-f88a-48a3-955b-3dfd7b4946d7"
  ]
}
Response examples (401)
{
  "message": "Unauthenticated."
}