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":"1fcc36a8-abf9-4f60-9853-289b8ccda513","statement_transactions":["f62116da-f26d-4176-b010-84cca9878a06","bf7579fd-c504-4d9c-b3a2-5b81df1a9a74","df760929-232a-42a4-90eb-8abaae6932cd"],"bank_transactions":["63db3d27-c4d3-407d-a39f-4b708f631b08","92f5305a-7076-4f3a-8742-1937e129a697","03aa35f0-08cb-4f9a-b67c-71c1f29b52dd"]}'
Request examples
{
  "provider_statement_uuid": "1fcc36a8-abf9-4f60-9853-289b8ccda513",
  "statement_transactions": [
    "f62116da-f26d-4176-b010-84cca9878a06",
    "bf7579fd-c504-4d9c-b3a2-5b81df1a9a74",
    "df760929-232a-42a4-90eb-8abaae6932cd"
  ],
  "bank_transactions": [
    "63db3d27-c4d3-407d-a39f-4b708f631b08",
    "92f5305a-7076-4f3a-8742-1937e129a697",
    "03aa35f0-08cb-4f9a-b67c-71c1f29b52dd"
  ]
}
Response examples (401)
{
  "message": "Unauthenticated."
}