Each transaction_id
is a case-sensitive value that identifies a specific transaction. Every Transactions API response includes a transactions
object with information about available transactions affiliated with an Item
:
"transactions": [
{
"account_id": "vokyE5Rn6vHKqDLRXEn5fne7LwbKPLIXGK98d",
"amount": -500,
"category": null,
"category_id": null,
"date": "2017-01-29",
"location": {Object},
"name": "United Airlines",
"payment_meta": {Object},
"pending": false,
"pending_transaction_id": null,
"transaction_id": "lPNjeW1nR6CDn5okmGQ6hEpMo4lLNoSrzqDje",
"transaction_type": "special"
},
{
"account_id": "XA96y1wW3xS7wKyEdbRzFkpZov6x1ohxMXwep",
"amount": 78.5,
"category": [
"Food and Drink",
"Restaurants"
],
"category_id": "13005000",
"date": "2017-01-29",
"location": {
"address": "262 W 15th St",
"city": "New York",
"state": "NY",
"zip": "10011",
"coordinates": {
"lat": 40.740352,
"lon": -74.001761
}
},
"name": "Golden Crepes",
"payment_meta": {Object},
"pending": false,
"pending_transaction_id": null,
"transaction_id": "4WPD9vV5A1cogJwyQ5kVFB3vPEmpXPS3qvjXQ",
"transaction_type": "place"
}
]
If more than one Item
has been created for one set of credentials, a different transaction_id
identifying the same underlying transaction will be returned for each Item
. If a transaction is removed, the transaction_id
will not be returned in subsequent Transactions requests.