Better details

Put transactions in context with geolocation, merchant, and category information

More data

Get up to 24 months of transaction history along with real-time data

Richer insights

With reliable data, gain critical insights to serve your customers better

Reduce costs

Low-latency connections deliver clean data—no eng resources required

How it works

Inside a Transactions request

      "accounts": [
          "account_id": "QKKzevvp33HxPWpoqn6rI13BxW4awNSjnw4xv",
          "balance": {
            "available": 1203.42,
            "current": 1274.93,
            "limit": null
          "type": "depository"
          "mask": "9606",
          "name": "Personal Savings"
        "transactions": [
            "account_id": "XA96y1wW3xS7wKyEdbRzFkpZov6x1ohxMXwep",
            "transaction_id": "4WPD9vV5A1cogJwyQ5kVFB3vPEmpXPS3qvjXQ",
            "pending": false,
            "amount": 78.5,
            "date": "2014-06-23",
            "name": "Golden Crepes",
            "location": {
              "location": {
               "lat": 40.740352,
               "lon": -74.001761,
               "state": "NY",
               "city": "New York",
               "address": "262 W 15th St"
            "transaction_type": "place",
            "category": [
              "Food and Drink",
            "category_id": "52544965"

Want more info on the Transactions endpoint?

level money screenshot

Case study

Level Money uses Plaid Transactions to make budgeting simpler

Level Money’s cash flow and disposable income tracking tools are powered by Plaid Transactions. Level links user bank accounts with Plaid, and delivers data so the app can identify income, regular bills—and funds left over for the fun stuff.

What will you create?

Explore the power of Plaid by trying our products free for up to 100 user accounts