# Get all bank transactions **GET /api/v1/bank-transaction** ## Servers - https://api.plannrcrm.com: https://api.plannrcrm.com () ## Authentication methods - Personal access token & O auth2 ## Parameters ### Headers - **X-PLANNR-ACCOUNT-UUID** (string) ### Query parameters - **include** (string) Comma separated list of relationships to include in the response. Valid relationships are [statement]. - **filter[uuid]** (string) Filter by a comma separated list of UUIDs. - **filter[statement_uuids]** (string) Filter bank transaction by a statement UUID. - **filter[bank_statement_uuids]** (string) Filter bank statement transactions by an exact bank statement UUID. - **filter[date_from]** (string) Get bank transactions from a certain date. - **filter[date_to]** (string) Get bank transactions to a certain date. - **filter[amount_from]** (string) Get bank transactions greater than or equal to a certain amount in pennies. - **filter[amount_to]** (string) Get bank transactions less than or equal to a certain amount in pennies. - **filter[reference]** (string) Filter bank transactions by a partial transaction reference - **filter[reconciliation]** (string) Filter bank transactions based on their reconciliation status. Available options: reconciled,unreconciled,partially_reconciled - **filter[reconciliation_percentage_between]** (string) Filter bank transactions based on their reconciliation amount between two values as a percentage. - **filter[reconciliation_amount_between]** (string) Filter bank transactions based on their reconciliation amount between two values in pennies. - **sort** (string) Field to sort by. Valid fields are [created_at, updated_at, payment_date, reference, amount]. Negative sign to denote DESC. Defaults to 'date'. - **per_page** (integer) Number of results to return with pagination (Default 15. Max 500). ## Responses ### 200 #### Body: application/json (object) - **data** (array[object]) [Powered by Bump.sh](https://bump.sh)