Transactions

Query for bank account transactions.

GET Transactions

POST https://api.finqware.com/v1/transactions/get

Get transaction data related to a certain credentials_id.

Request Body

NameTypeDescription

client_id*

string

An identifier for your tenant app.

client_secret*

string

A tenant app secret.

credentials_id*

string

A pointer to a consent record created via an onboarding session.

access_token*

string

An authorization key for this particular consent record.

tenant_user_id*

string

A unique identifier for your end-user.

filter

object

A filter object. Criteria in the table below.

[
  {
    "account_id": "91ba3b32-...-6b41bf682aa8",
    "timestamp": "2021-02-01T13:14:52Z",
    "id": "99459ac2-a7b3-11e9-b37d-bfb2bf7bff33",
    
    "data": {
      "amount": "4.27",
      "balance": "9434.52",
      "booking_date_time": "2019-05-11T07:57:00Z",
      "credit_debit_indicator": "debit",
      "currency": "RON",
      "info": "Currency payment or withdrawal",
      "status": "booked",

      // future use
      "details": null,
      "exchange_rate": null
    }
  }
]
Filter elementTypeInfo

account_id

string

finqware id of the bank account

currency

string

eg: RON

status

string

eg: booked

credit_debit_indicator

string

debit | credit

category

string

eg: shopping

eq

decimal

amount equal to

gte

decimal

amount >= than

gt

decimal

amount > than

lte

decimal

amount <= than

lt

decimal

amount < than

booking_date_eq

utc_datetime

date equal to

booking_date_gte

utc_datetime

date later or equal to

booking_date_gt

utc_datetime

later than

booking_date_lte

utc_datetime

earlier or equal to

booking_date_lt

utc_datetime

earlier than

// Filter example

"filter": {
  "account_id": "91ba3b32-...-6b41bf682aa8",
  "lt": 4.2700000000000001,
  "booking_date_gt": "2019-05-11T00:00:00Z"
}

Last updated