Skip to main content
GET
/
v0
/
transactions
List transactions
curl --request GET \
  --url https://api.getlemma.com/v0/transactions \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": "transaction_Wp5mRx3nKv8bTh2d",
      "account_id": "account_Rv4nBt8xKw2pMh6s",
      "amount": 325000,
      "occurred_at": "2026-03-12T16:45:00Z",
      "counterparty": null
    },
    {
      "id": "transaction_Fy7cNw4hBk9tXj6s",
      "account_id": "account_Rv4nBt8xKw2pMh6s",
      "amount": -150000,
      "occurred_at": "2026-03-11T10:20:00Z",
      "counterparty": {
        "type": "external",
        "external": {
          "external_account_id": "external_account_Bx5nTm8hKw3pVd7c"
        }
      }
    },
    {
      "id": "transaction_Qs8vHd2mJn5wRp3x",
      "account_id": "account_Rv4nBt8xKw2pMh6s",
      "amount": 50000,
      "occurred_at": "2026-03-10T14:00:00Z",
      "counterparty": {
        "type": "internal",
        "internal": {
          "account_id": "account_Hn9wFj3cTd7yXk5v"
        }
      }
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.getlemma.com/llms.txt

Use this file to discover all available pages before exploring further.

Returns transactions ordered by most recent first. You can filter by account, date range, or both.

Query parameters

account_id
string
required
Filter transactions to a specific bank account. You can find account IDs using the List provider accounts endpoint.
posted_at.on_or_after
string
Filter to transactions posted at or after this timestamp. ISO 8601 format.
posted_at.on_or_before
string
Filter to transactions posted at or before this timestamp. ISO 8601 format.

Response

data
object[]
The list of transaction objects.
{
  "data": [
    {
      "id": "transaction_Wp5mRx3nKv8bTh2d",
      "account_id": "account_Rv4nBt8xKw2pMh6s",
      "amount": 325000,
      "occurred_at": "2026-03-12T16:45:00Z",
      "counterparty": null
    },
    {
      "id": "transaction_Fy7cNw4hBk9tXj6s",
      "account_id": "account_Rv4nBt8xKw2pMh6s",
      "amount": -150000,
      "occurred_at": "2026-03-11T10:20:00Z",
      "counterparty": {
        "type": "external",
        "external": {
          "external_account_id": "external_account_Bx5nTm8hKw3pVd7c"
        }
      }
    },
    {
      "id": "transaction_Qs8vHd2mJn5wRp3x",
      "account_id": "account_Rv4nBt8xKw2pMh6s",
      "amount": 50000,
      "occurred_at": "2026-03-10T14:00:00Z",
      "counterparty": {
        "type": "internal",
        "internal": {
          "account_id": "account_Hn9wFj3cTd7yXk5v"
        }
      }
    }
  ]
}