The BankFeedTransaction object
A Rutter Bank Feed Transaction represents a bank transaction from a Financial Institution account that has been uploaded into an accounting platform for a specific Rutter Bank Feed Account. The bank transactions synced into an accounting platform enable reconciliation for an accountant.
Properties
id
stringnullableThe Rutter generated unique ID of the bank feed transaction.
bank_feed_account_id
stringnullableThe Rutter generated unique ID of the linked bank feed.
transaction_id
stringnullableThe Financial Institution's ID for the transaction.
posted_at
stringnullableWhen the transaction was posted by the Financial Institution.
amount
numbernullableThe amount of the transaction.
description
stringnullableThe description of the transaction.
transaction_type
enumnullableThe type of the transaction.
{
"id": "00000000-0000-0000-0000-000000000000",
"bank_feed_account_id": "00000000-0000-0000-0000-000000000000",
"transaction_id": "ACRAF23DB3C4",
"posted_at": "2023-02-02T02:34:56.000Z",
"amount": -300,
"description": "Office supplies",
"transaction_type": "debit"
}
List Bank Feed Transactions
GET /accounting/bank_feeds/transactionsRequest Parameters
access_token
stringqueryThe access token of the connection.
cursor
stringoptionalqueryThe cursor to use for pagination. This value is passed in from next_cursor
field in a previous request.
expand
enumoptionalqueryUsed to request inclusion of optional objects.
force_fetch
enumoptionalqueryForce a response even if the underlying connection hasn't finished the initial sync.
limit
integeroptionalqueryThe limit on the number of entities returned.
updated_at_max
integeroptionalqueryUnix Timestamp in milliseconds representing the maximum updated_at datetime to fetch entities from.
updated_at_min
integeroptionalqueryUnix Timestamp in milliseconds representing the minimum updated_at datetime to fetch entities from.
Response Body
connection
objectconnection
attributesbank_feed_transactions
arraybank_feed_transactions
attributesnext_cursor
stringnullableoptional{
"connection": {
"id": "00000000-0000-0000-0000-000000000000",
"orgId": "00000000-0000-0000-0000-000000000000",
"platform": "NETSUITE"
},
"bank_feed_transactions": [
{
"id": "00000000-0000-0000-0000-000000000000",
"bank_feed_account_id": "00000000-0000-0000-0000-000000000000",
"transaction_id": "ACRAF23DB3C4",
"posted_at": "2023-02-02T02:34:56.000Z",
"amount": -300,
"description": "Office supplies",
"transaction_type": "debit"
}
],
"next_cursor": "MTY3NDgzMTk0Ml82MDY4ZDI0ZC02NGRmLTRmN2EtYTM0Ny0zN2ZmNjY5MGVmMjU="
}
Fetch a Bank Feed Transaction
GET /accounting/bank_feeds/transactions/:idRequest Parameters
access_token
stringqueryThe access token of the connection.
force_fetch
enumoptionalqueryForce a response even if the underlying connection hasn't finished the initial sync.
Response Body
connection
objectconnection
attributesbank_feed_transaction
objectbank_feed_transaction
attributes{
"connection": {
"id": "00000000-0000-0000-0000-000000000000",
"orgId": "00000000-0000-0000-0000-000000000000",
"platform": "NETSUITE"
},
"bank_feed_transaction": {
"id": "00000000-0000-0000-0000-000000000000",
"bank_feed_account_id": "00000000-0000-0000-0000-000000000000",
"transaction_id": "ACRAF23DB3C4",
"posted_at": "2023-02-02T02:34:56.000Z",
"amount": -300,
"description": "Office supplies",
"transaction_type": "debit"
}
}
Create Bank Feed Transactions
POST /accounting/bank_feeds/transactionsRequest Parameters
access_token
stringqueryThe access token of the connection.
Request Body
bank_feed_transactions
objectbank_feed_transactions
attributesResponse Body
bank_feed_transactions
arraybank_feed_transactions
attributes{
"bank_feed_transactions": {
"bank_feed_account_id": "00000000-0000-0000-0000-000000000000",
"transactions": [
{
"transaction_id": "ACRAF23DB3C4",
"posted_at": "2023-02-02T02:34:56.000Z",
"amount": -300,
"description": "Office supplies",
"transaction_type": "debit"
}
]
}
}
{
"bank_feed_transactions": [
{
"id": "00000000-0000-0000-0000-000000000000",
"bank_feed_account_id": "00000000-0000-0000-0000-000000000000",
"transaction_id": "ACRAF23DB3C4",
"posted_at": "2023-02-02T02:34:56.000Z",
"amount": -300,
"description": "Office supplies",
"transaction_type": "debit"
}
]
}