The number of retrievable transactions is limited by the amount of transaction data available from an institution. By default, the amount of transactions returned per call to /transactions/get
will be less than or equal to 100 transactions. This can be modified via the count
parameter to a maximum of 500. Use the count and offset parameters to paginate the results when receiving a large number of transactions.
After an item
has accessed Transactions and received initial and historical pull responses, subsequent requests to /transactions/get
should use start_date
and end_date
to set a ten day date bound. /transactions/get
is heavily rate limited, and this date bound will ensure successful requests.
curl -X POST https://sandbox.plaid.com/transactions/get \
-H 'content-type: application/json' \
-d '{
"client_id": String,
"secret": String,
"access_token": String,
"start_date": "2017-03-01",
"end_date": "2017-03-11",
"options": {
"count": 250,
"offset": 100
}
}'