POST
/
transactions
/
get
curl --request POST \
  --url http://localhost:8080/plaid-compatible/transactions/get \
  --header 'Content-Type: application/json' \
  --header 'PLAID-CLIENT-ID: <api-key>' \
  --data '{
  "client_id": "<string>",
  "options": {
    "account_ids": [
      "<string>"
    ],
    "count": 123,
    "offset": 123,
    "include_original_description": true,
    "include_personal_finance_category": true
  },
  "access_token": "<string>",
  "secret": "<string>",
  "start_date": "2023-12-25",
  "end_date": "2023-12-25"
}'
{
  "accounts": [
    {
      "account_id": "<string>",
      "balances": {
        "available": 123,
        "current": 123,
        "limit": 123,
        "iso_currency_code": "<string>"
      },
      "mask": "<string>",
      "name": "<string>",
      "type": "investment",
      "subtype": {}
    }
  ],
  "transactions": [
    {
      "account_id": "<string>",
      "amount": 123,
      "iso_currency_code": "<string>",
      "category": [
        "<string>"
      ],
      "category_id": "<string>",
      "date": "2023-12-25",
      "name": "<string>",
      "merchant_name": "<string>",
      "original_description": "<string>",
      "pending": true,
      "transaction_id": "<string>",
      "datetime": "2023-11-07T05:31:56Z",
      "personal_finance_category": {
        "primary": "<string>",
        "detailed": "<string>"
      }
    }
  ],
  "total_transactions": 123,
  "item": {
    "item_id": "<string>",
    "institution_id": "<string>",
    "webhook": "<string>",
    "error": {
      "error_type": "INVALID_REQUEST",
      "error_code": "<string>",
      "error_message": "<string>",
      "display_message": "<string>",
      "request_id": "<string>",
      "causes": [
        {}
      ],
      "status": 123,
      "documentation_url": "<string>",
      "suggested_action": "<string>"
    },
    "available_products": [
      "transactions"
    ],
    "billed_products": [
      "transactions"
    ],
    "products": [
      "transactions"
    ],
    "consented_products": [
      "transactions"
    ]
  },
  "request_id": "<string>"
}

Authorizations

PLAID-CLIENT-ID
string
header
required

Headers

Plaid-Version
string | null

Body

application/json

TransactionsGetRequest defines the request schema for /transactions/get

Response

200
application/json

OK

TransactionsGetResponse defines the response schema for /transactions/get