Skip to main content
GET
/
transactions
List transactions
curl --request GET \
  --url https://api.ledgerbeam.com/v1/transactions \
  --header 'API-KEY: <api-key>'
{
  "next_cursor": "XjdHaksD",
  "data": [
    {
      "id": "2dc6SE8A7cTQ2jUdUadCg",
      "description": "APPLE.COM/BILL",
      "amount": 9.99,
      "currency": "USD",
      "date": "2024-01-15",
      "entry_type": "outgoing",
      "account_holder_id": "35b927b6-6fda-40aa-93b8-95b47c2b2cad",
      "entity": {
        "id": "6890b942-df95-43f5-8f38-a5dcee46d24a",
        "name": "Apple",
        "type": "merchant",
        "website": "https://www.apple.com",
        "logo": "https://logos.ledgerbeam.com/www.apple.com"
      },
      "category": {
        "primary": "Entertainment",
        "secondary": [
          "Streaming Service"
        ],
        "accounting_category": "Subscriptions"
      }
    }
  ]
}

Authorizations

API-KEY
string
header
required

API key for authentication

Query Parameters

account_holder_id
string

Filter transactions by account holder ID

limit
integer
default:25

Number of transactions to return

Required range: 1 <= x <= 500
cursor
string

Pagination cursor

Response

Transactions retrieved successfully

next_cursor
string

Pagination cursor for next page

Example:

"XjdHaksD"

data
object[]

List of transactions