Retrieve a list of all transactions for a specific account. The returned
list is and can be scrolled by following the
next and prev links where present. To narrow the results to a
specific date range pass one or both of filter[since] and
filter[until] in the query string. These filter parameters
should not be used for pagination. Results are ordered newest first
to oldest last.
643 matches
11 actions
Up
11 actions
- Add tags to transactionPOSTv1.0.0
- Categorize transactionPATCHv1.0.0
- List accountsGETv1.0.0
- List categoriesGETv1.0.0
- List tagsGETv1.0.0
- List transactionsGETv1.0.0
- List transactions by accountGETv1.0.0
- Remove tags from transactionDELETEv1.0.0
- Retrieve accountGETv1.0.0
- Retrieve categoryGETv1.0.0
- Retrieve transactionGETv1.0.0
Finance/Up
List transactions by account
v1.0.0Input
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
{
"type": "object",
"properties": {
"accountId": {
"type": "string"
},
"filter[category]": {
"type": "string"
},
"filter[since]": {
"type": "string",
"format": "date-time"
},
"filter[status]": {
"description": "Specifies which stage of processing a transaction is currently at.\nCurrently returned values are `HELD` and `SETTLED`. When a transaction is\nheld, its account’s `availableBalance` is affected. When a transaction is\nsettled, its account’s `currentBalance` is affected.\n",
"enum": [
"HELD",
"SETTLED"
],
"type": "object"
},
"filter[tag]": {
"type": "string"
},
"filter[until]": {
"type": "string",
"format": "date-time"
},
"page[size]": {
"type": "integer"
}
},
"required": [
"accountId"
],
"additionalProperties": false
}Output
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164
- 165
- 166
- 167
- 168
- 169
- 170
- 171
- 172
- 173
- 174
- 175
- 176
- 177
- 178
- 179
- 180
- 181
- 182
- 183
- 184
- 185
- 186
- 187
- 188
- 189
- 190
- 191
- 192
- 193
- 194
- 195
- 196
- 197
- 198
- 199
- 200
- 201
- 202
- 203
- 204
- 205
- 206
- 207
- 208
- 209
- 210
- 211
- 212
- 213
- 214
- 215
- 216
- 217
- 218
- 219
- 220
- 221
- 222
- 223
- 224
- 225
- 226
- 227
- 228
- 229
- 230
- 231
- 232
- 233
- 234
- 235
- 236
- 237
- 238
- 239
- 240
- 241
- 242
- 243
- 244
- 245
- 246
- 247
- 248
- 249
- 250
- 251
- 252
- 253
- 254
- 255
- 256
- 257
- 258
- 259
- 260
- 261
- 262
- 263
- 264
- 265
- 266
- 267
- 268
- 269
- 270
- 271
- 272
- 273
- 274
- 275
- 276
- 277
- 278
- 279
- 280
- 281
- 282
- 283
- 284
- 285
- 286
- 287
- 288
- 289
- 290
- 291
- 292
- 293
- 294
- 295
- 296
- 297
- 298
- 299
- 300
- 301
- 302
- 303
- 304
- 305
- 306
- 307
- 308
- 309
- 310
- 311
- 312
- 313
- 314
- 315
- 316
- 317
- 318
- 319
- 320
- 321
- 322
- 323
- 324
- 325
- 326
- 327
- 328
- 329
- 330
- 331
- 332
- 333
- 334
- 335
- 336
{
"type": "object",
"description": "Successful response to get all transactions. This returns a paginated\nlist of transactions, which can be scrolled by following the `prev` and\n`next` links if present.\n",
"required": [
"data",
"links"
],
"properties": {
"data": {
"type": "array",
"description": "The list of transactions returned in this response.\n",
"items": {
"type": "object",
"required": [
"type",
"id",
"attributes",
"relationships"
],
"properties": {
"attributes": {
"type": "object",
"required": [
"status",
"rawText",
"description",
"message",
"isCategorizable",
"holdInfo",
"roundUp",
"cashback",
"amount",
"foreignAmount",
"settledAt",
"createdAt"
],
"properties": {
"amount": {
"description": "The amount of this transaction in Australian dollars. For\ntransactions that were once `HELD` but are now `SETTLED`, refer to\nthe `holdInfo` field for the original `amount` the transaction was\n`HELD` at.\n",
"type": "object"
},
"cashback": {
"description": "If all or part of this transaction was instantly reimbursed in the\nform of cashback, details of the reimbursement.\n",
"type": "object"
},
"createdAt": {
"type": "string",
"format": "date-time",
"description": "The date-time at which this transaction was first encountered.\n"
},
"description": {
"type": "string",
"description": "A short description for this transaction. Usually the merchant name\nfor purchases.\n"
},
"foreignAmount": {
"description": "The foreign currency amount of this transaction. This field will be\n`null` for domestic transactions. The amount was converted to the AUD\namount reflected in the `amount` of this transaction. Refer to the\n`holdInfo` field for the original `foreignAmount` the transaction was\n`HELD` at.\n",
"type": "object"
},
"holdInfo": {
"description": "If this transaction is currently in the `HELD` status, or was ever in\nthe `HELD` status, the `amount` and `foreignAmount` of the\ntransaction while `HELD`.\n",
"type": "object"
},
"isCategorizable": {
"type": "boolean",
"description": "Boolean flag set to true on transactions that support the use of\ncategories.\n"
},
"message": {
"type": "string",
"description": "Attached message for this transaction, such as a payment message, or a\ntransfer note.\n"
},
"rawText": {
"type": "string",
"description": "The original, unprocessed text of the transaction. This is often not\na perfect indicator of the actual merchant, but it is useful for\nreconciliation purposes in some cases.\n"
},
"roundUp": {
"description": "Details of how this transaction was rounded-up. If no Round Up was\napplied this field will be `null`.\n",
"type": "object"
},
"settledAt": {
"type": "string",
"format": "date-time",
"description": "The date-time at which this transaction settled. This field will be\n`null` for transactions that are currently in the `HELD` status.\n"
},
"status": {
"description": "The current processing status of this transaction, according to\nwhether or not this transaction has settled or is still held.\n",
"type": "object"
}
}
},
"id": {
"type": "string",
"description": "The unique identifier for this transaction.\n"
},
"links": {
"type": "object",
"required": [
"self"
],
"properties": {
"self": {
"type": "string",
"description": "The canonical link to this resource within the API.\n"
}
}
},
"relationships": {
"type": "object",
"required": [
"account",
"transferAccount",
"category",
"parentCategory",
"tags"
],
"properties": {
"account": {
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"type",
"id"
],
"properties": {
"id": {
"type": "string",
"description": "The unique identifier of the resource within its type.\n"
},
"type": {
"type": "string",
"description": "The type of this resource: `accounts`"
}
}
},
"links": {
"type": "object",
"required": [
"related"
],
"properties": {
"related": {
"type": "string",
"description": "The link to retrieve the related resource(s) in this relationship.\n"
}
}
}
}
},
"category": {
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"type",
"id"
],
"properties": {
"id": {
"type": "string",
"description": "The unique identifier of the resource within its type.\n"
},
"type": {
"type": "string",
"description": "The type of this resource: `categories`"
}
}
},
"links": {
"type": "object",
"required": [
"self"
],
"properties": {
"related": {
"type": "string",
"description": "The link to retrieve the related resource(s) in this relationship.\n"
},
"self": {
"type": "string",
"description": "The link to retrieve or modify linkage between this resources and the\nrelated resource(s) in this relationship.\n"
}
}
}
}
},
"parentCategory": {
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"type",
"id"
],
"properties": {
"id": {
"type": "string",
"description": "The unique identifier of the resource within its type.\n"
},
"type": {
"type": "string",
"description": "The type of this resource: `categories`"
}
}
},
"links": {
"type": "object",
"required": [
"related"
],
"properties": {
"related": {
"type": "string",
"description": "The link to retrieve the related resource(s) in this relationship.\n"
}
}
}
}
},
"tags": {
"type": "object",
"required": [
"data"
],
"properties": {
"data": {
"type": "array",
"items": {
"type": "object",
"required": [
"type",
"id"
],
"properties": {
"id": {
"type": "string",
"description": "The label of the tag, which also acts as the tag’s unique identifier.\n"
},
"type": {
"type": "string",
"description": "The type of this resource: `tags`"
}
}
}
},
"links": {
"type": "object",
"required": [
"self"
],
"properties": {
"self": {
"type": "string",
"description": "The link to retrieve or modify linkage between this resources and the\nrelated resource(s) in this relationship.\n"
}
}
}
}
},
"transferAccount": {
"type": "object",
"description": "If this transaction is a transfer between accounts, this relationship\nwill contain the account the transaction went to/came from. The\n`amount` field can be used to determine the direction of the transfer.\n",
"required": [
"data"
],
"properties": {
"data": {
"type": "object",
"required": [
"type",
"id"
],
"properties": {
"id": {
"type": "string",
"description": "The unique identifier of the resource within its type.\n"
},
"type": {
"type": "string",
"description": "The type of this resource: `accounts`"
}
}
},
"links": {
"type": "object",
"required": [
"related"
],
"properties": {
"related": {
"type": "string",
"description": "The link to retrieve the related resource(s) in this relationship.\n"
}
}
}
}
}
}
},
"type": {
"type": "string",
"description": "The type of this resource: `transactions`"
}
}
}
},
"links": {
"type": "object",
"required": [
"next",
"prev"
],
"properties": {
"next": {
"type": "string",
"description": "The link to the next page in the results. If this value is `null`\nthere is no next page.\n"
},
"prev": {
"type": "string",
"description": "The link to the previous page in the results. If this value is `null`\nthere is no previous page.\n"
}
}
}
}
}