Transactions

Mining through bank account transactions.

post
Get transactions

https://api.finqware.com/v1/transactions/get
Query/filter for bank account transactions.
Request
Response
Body Parameters
client_id
required
string
An identifier for your tenant app.
client_secret
required
string
A tenant app secret.
credentials_id
required
string
A pointer to the parent bank account resource.
access_token
required
string
An auth token for the parent bank account resource.
filter
optional
object
A powerful data filter - criteria in the table below (case sensitive)
200: OK
A list of transactions.
[
{
"account_id": "91ba3b32-...-6b41bf682aa8",
"data": {
"amount": "4.27",
"balance": "9434.52",
"booking_date_time": "2019-05-11T07:57:00Z",
"credit_debit_indicator": "debit",
"currency": "RON",
"details": {
"attach": [
"http://placehold.it/32x32"
],
"category": "Subscriptions",
"location": "Timisoara",
"merchant": "Google Play",
"tags": [
"#subs"
]
},
"exchange_rate": 0.21,
"info": "Currency payment or withdrawal",
"status": "booked"
},
"id": "99459ac2-a7b3-11e9-b37d-bfb2bf7bff33"
}
]
400: Bad Request
{
"message": "Error message"
}

Filter element

type

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

merchant

string

location

string

tag

string

tag is present in tags list

eq

decimal

equality

gte

decimal

greater or equal to

gt

decimal

greater than

lte

decimal

lower or equal than

lt

decimal

lower than

booking_date_eq

utc_datetime

date equal to

booking_date_gte

utc_datetime

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": {
"location": "Timisoara",
"lt": 4.2700000000000001,
"category": "Subscriptions",
"merchant": "Google Play",
"tag": "#subs",
"booking_date_gt": "2019-05-11T00:00:00Z"
}