List accounting entries
Changed onList accounting entries, newest first. Use status=in_review for the review queue or status=failed for entries the platform rejected.
Request
- Base URLhttps://api.slash.com
- URLhttps://api.slash.com/v2/accounting/entries
- AuthAPI key in header X-API-Key
Query parameters
The accounting connection to read. Optional when the legal entity has exactly one connection; required (connection_id_required) when it has several. List them at GET /v2/accounting/connections.
The opaque metadata.nextCursor value from the previous page. It carries that page's filters, page size and ordering, so pass it on its own; see Pagination.
Number of items per page, from 1 to 100. The page size is carried inside metadata.nextCursor, so later pages keep the same size unless limit is passed again to change it.
Return only entries in this status.
Return only entries created from transactions, or only from bills.
Return the entry that covers one transaction (agg_tx_ prefix). Can't be combined with billId, and combines only with status.
Return the entry for one bill (bill_ prefix). Can't be combined with transactionId, and combines only with status.
Return only entries for transactions on one card (c_ prefix). Bill entries have no card, so they are never matched.
Return only entries for transactions on cards in one card group (card_group_ prefix).
Return only entries for transactions on one virtual account (subaccount_ prefix).
Return only entries whose source transaction was in this ISO-4217 currency, for example EUR for foreign-currency card spend.
Return only entries with an accounting date on or after this YYYY-MM-DD date.
Return only entries with an accounting date on or before this YYYY-MM-DD date.
Response
A page of entries.
Example response
{
"items": [
{
"id": "accounting_entry_2rj4l7hmrrrcv",
"connectionId": "accounting_connection_2rj4l7hmrrrcv",
"statusUpdatedAt": "2026-09-19T14:05:22.000Z",
"date": "2026-09-18",
"memo": "AWS hosting, September",
"source": {
"id": "agg_tx_2rj4l7hmrrrcv"
},
"transactionIds": [
"agg_tx_2rj4l7hmrrrcv"
],
"lineItems": [
{
"id": "accounting_line_item_2rj4l7hmrrrcv",
"description": "AWS hosting",
"transactionId": "agg_tx_2rj4l7hmrrrcv",
"dimensions": {
"account": {
"id": "accounting_account_2rj4l7hmrrrcv",
"name": "6100 Software Subscriptions"
},
"class": {
"id": "accounting_class_3sk5m8inssscw",
"name": "Engineering"
}
},
"customFields": {
"cf_cost_center": "CC-100"
}
}
],
"lineItemLevelDimensions": [
"account",
"class"
],
"entryLevelDimensions": [
"department"
],
"unsupportedDimensions": [
"customer"
],
"customFields": {
"cf_approved_by": "jane@acme.com"
},
"attachments": [
{
"id": "accounting_attachment_2rj4l7hmrrrcv",
"documentId": "st_2rj4l7hmrrrcv",
"filename": "receipt-4471.pdf",
"contentType": "application/pdf"
}
],
"externalId": "1234",
"externalUrl": "https://app.qbo.intuit.com/app/expense?txnId=1234",
"lastSyncError": {
"code": "qbo_invalid_account_type",
"message": "The selected account type cannot be used for this type of transaction.",
"title": "Invalid account type",
"suggestion": "Use an Expense, Cost of Goods Sold, or Other Current Asset type account instead."
},
"createdAt": "2026-09-18T20:11:02.000Z",
"updatedAt": "2026-09-19T14:05:22.000Z"
}
]
}Changes
- info
endpoint added
- info