---
title: "Synchronize Bank Account's transactions"
method: PATCH
path: "/v1/banking/bank_accounts/{bank_account_id}/sync_transactions"
tags: ["Bank account"]
---

# Synchronize Bank Account's transactions

`PATCH /v1/banking/bank_accounts/{bank_account_id}/sync_transactions`

## Request

- Base URL: `https://api.cardda.com`
- URL: `https://api.cardda.com/v1/banking/bank_accounts/{bank_account_id}/sync_transactions`
- Auth: HTTP bearer

Synchronize transactions of a bank account async, so it may take a while to complete.

## Path parameters

- `bank_account_id` string, required

## Parameters

- `#/paths/~1v1~1banking~1bank_keys/get/parameters/0` (unresolved $ref)

## Request body

- object
  - `bank_key_id` string, required: The id of the bank key to be used.
  - `from_date` string, required: The date from which the transactions will be synchronized, with the format dd-MM-yyyy
  - `to_date` string: Optional upper bound of the sync window, format dd-MM-yyyy. Must not be earlier than from_date (returns 412 otherwise).

## Response `200`

Synchronize Transactions

- object
  - `success` boolean

## Other responses

- `401`: Unauthorized
- `412`: from_date is later than to_date.

---

[API](https://skmtc.dev/cardda/apis/banking-api.md) - [All operations](https://skmtc.dev/cardda/apis/banking-api/llms.txt) - [OpenAPI document](https://skmtc.dev/cardda/apis/banking-api/revisions/ff1aeb3fda8b?raw)
