Gets transaction data in `cashflow_report`
The /cashflow_report/transactions/get endpoint retrieves transactions data associated with an Item. Transactions data is standardized across financial institutions. Transactions are returned in reverse-chronological order, and the sequence of transaction ordering is stable and will not shift. Transactions are not immutable and can also be removed altogether by the institution; a removed transaction will no longer appear in /cashflow_report/transactions/get. For more details, see Pending and posted transactions. Due to the potentially large number of transactions associated with an Item, results are paginated. Manipulate the count and cursor parameters in conjunction with the has_more response body field to fetch all available transactions. Note that data isn't likely to be immediately available to /cashflow_report/transactions/get. Plaid will begin to prepare transactions data upon Item link, if Link was initialized with cashflow_report, or if it wasn't, upon the first call to /cashflow_report/refresh. To be alerted when transaction data is ready to be fetched, listen for the CASHFLOW_REPORT_READY webhook.
Request body
Response
OK
Changes
Changed in 17 of the 52 revisions of this API.18618
- ●
added the new
charge cardenum value to theaccounts/items/allOf[subschema #1: Account]/subtyperesponse property for the response status200response-property-enum-value-added
- ●
added the new
commercial line of creditenum value to theaccounts/items/allOf[subschema #1: Account]/subtyperesponse property for the response status200response-property-enum-value-added
- ●
added the new
cra_home_lendingenum value to theitem/available_products/items/response property for the response status200response-property-enum-value-added
- ●
added the new
cra_home_lendingenum value to theitem/billed_products/items/response property for the response status200response-property-enum-value-added
- ●
added the new
cra_home_lendingenum value to theitem/consented_products/items/response property for the response status200response-property-enum-value-added
- ●
added the new
cra_home_lendingenum value to theitem/products/items/response property for the response status200response-property-enum-value-added
- ●
added the new
home equity loanenum value to theaccounts/items/allOf[subschema #1: Account]/subtyperesponse property for the response status200response-property-enum-value-added
- ●
added the new
installmentenum value to theaccounts/items/allOf[subschema #1: Account]/subtyperesponse property for the response status200response-property-enum-value-added
- ●
added the new
prediction marketenum value to theaccounts/items/allOf[subschema #1: Account]/subtyperesponse property for the response status200response-property-enum-value-added
- ○
added the optional property
accounts/items/allOf[subschema #1: Account]/apyto the response with the200statusresponse-optional-property-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
ASSETS_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
ASSETS_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
CRA_MONITORING_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
CRA_MONITORING_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
CREDIT_PROFILE_REPORT_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
CREDIT_PROFILE_REPORT_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
ENCOMPASS_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
ENCOMPASS_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
ENRICH_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
ENRICH_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
FRAUD_INSIGHTS_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
FRAUD_INSIGHTS_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
FREDDIE_MAC_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
FREDDIE_MAC_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
LINK_DELIVERY_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
LINK_DELIVERY_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
PROFILE_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
PROFILE_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
RECURRING_TRANSACTIONS_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
RECURRING_TRANSACTIONS_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
STATEMENTS_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
STATEMENTS_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
TRANSFER_RECURRING_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
TRANSFER_RECURRING_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
TRANSFER_REFUND_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
TRANSFER_REFUND_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
cash advanceenum value to thetransactions/items/transaction_coderesponse property for the response status200response-property-enum-value-added
- ●
added the new
late feeenum value to thetransactions/items/transaction_coderesponse property for the response status200response-property-enum-value-added
- ●
added the new
membership feeenum value to thetransactions/items/transaction_coderesponse property for the response status200response-property-enum-value-added
- ●
added the new
returned item feeenum value to thetransactions/items/transaction_coderesponse property for the response status200response-property-enum-value-added
This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
IDEMPOTENCY_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
IDEMPOTENCY_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
cra_qualifyenum value to theitem/available_products/items/response property for the response status200response-property-enum-value-added
- ●
added the new
cra_qualifyenum value to theitem/billed_products/items/response property for the response status200response-property-enum-value-added
- ●
added the new
cra_qualifyenum value to theitem/consented_products/items/response property for the response status200response-property-enum-value-added
- ●
added the new
cra_qualifyenum value to theitem/products/items/response property for the response status200response-property-enum-value-added
- ●
- ●
added the new
BASE_REPORT_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
BASE_REPORT_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
paymentenum value to thetransactions/items/transaction_coderesponse property for the response status200response-property-enum-value-added
- ●
added the new
refundenum value to thetransactions/items/transaction_coderesponse property for the response status200response-property-enum-value-added
- ○
added the optional property
accounts/items/allOf[subschema #2]/maskto the response with the200statusresponse-optional-property-added
- ○
added the optional property
accounts/items/allOf[subschema #2]/nameto the response with the200statusresponse-optional-property-added
- ○
added the optional property
accounts/items/allOf[subschema #2]/official_nameto the response with the200statusresponse-optional-property-added
- ○
added the optional property
accounts/items/allOf[subschema #2]/verification_nameto the response with the200statusresponse-optional-property-added
This revision also has 8 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
limited purpose checkingenum value to theaccounts/items/allOf[subschema #1: Account]/subtyperesponse property for the response status200response-property-enum-value-added
- ●
- ●
added the new
fhsaenum value to theaccounts/items/allOf[subschema #1: Account]/subtyperesponse property for the response status200response-property-enum-value-added
- ●
added the new
protect_transactionsenum value to theitem/available_products/items/response property for the response status200response-property-enum-value-added
- ●
added the new
protect_transactionsenum value to theitem/billed_products/items/response property for the response status200response-property-enum-value-added
- ●
added the new
protect_transactionsenum value to theitem/consented_products/items/response property for the response status200response-property-enum-value-added
- ●
added the new
protect_transactionsenum value to theitem/products/items/response property for the response status200response-property-enum-value-added
- ●
added the new
qshrenum value to theaccounts/items/allOf[subschema #1: Account]/subtyperesponse property for the response status200response-property-enum-value-added
- ●
added the new
roth 403Benum value to theaccounts/items/allOf[subschema #1: Account]/subtyperesponse property for the response status200response-property-enum-value-added
- ●
added the new
roth 457benum value to theaccounts/items/allOf[subschema #1: Account]/subtyperesponse property for the response status200response-property-enum-value-added
- ●
added the new
roth pensionenum value to theaccounts/items/allOf[subschema #1: Account]/subtyperesponse property for the response status200response-property-enum-value-added
- ●
added the new
roth profit sharing planenum value to theaccounts/items/allOf[subschema #1: Account]/subtyperesponse property for the response status200response-property-enum-value-added
- ●
added the new
roth thrift savings planenum value to theaccounts/items/allOf[subschema #1: Account]/subtyperesponse property for the response status200response-property-enum-value-added
This revision also has 5 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
cra_plaid_credit_scoreenum value to theitem/available_products/items/response property for the response status200response-property-enum-value-added
- ●
added the new
cra_plaid_credit_scoreenum value to theitem/billed_products/items/response property for the response status200response-property-enum-value-added
- ●
added the new
cra_plaid_credit_scoreenum value to theitem/consented_products/items/response property for the response status200response-property-enum-value-added
- ●
added the new
cra_plaid_credit_scoreenum value to theitem/products/items/response property for the response status200response-property-enum-value-added
- ●
- ●
added the new
v1enum value to thetransactions/items/personal_finance_category/versionresponse property for the response status200response-property-enum-value-added
- ●
added the new
v2enum value to thetransactions/items/personal_finance_category/versionresponse property for the response status200response-property-enum-value-added
- ○
added the optional property
item/error/provided_account_subtypesto the response with the200statusresponse-optional-property-added
- ○
added the optional property
item/error/required_account_subtypesto the response with the200statusresponse-optional-property-added
- ○
added the optional property
provided_account_subtypesto the response with thedefaultstatusresponse-optional-property-added
- ○
added the optional property
required_account_subtypesto the response with thedefaultstatusresponse-optional-property-added
This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ○
removed the
IDENTITY_ERRORenum value from theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-removed
- ○
removed the
IDENTITY_ERRORenum value from theitem/error/error_typeresponse property for the response status200response-property-enum-value-removed
- ○
- ●
added the new
IDENTITY_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
IDENTITY_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ●
added the new
USER_ERRORenum value to theerror_typeresponse property for the response statusdefaultresponse-property-enum-value-added
- ●
added the new
USER_ERRORenum value to theitem/error/error_typeresponse property for the response status200response-property-enum-value-added
- ○
removed the
cra_plaid_credit_scoreenum value from theitem/available_products/items/response property for the response status200response-property-enum-value-removed
- ○
removed the
cra_plaid_credit_scoreenum value from theitem/billed_products/items/response property for the response status200response-property-enum-value-removed
- ○
removed the
cra_plaid_credit_scoreenum value from theitem/consented_products/items/response property for the response status200response-property-enum-value-removed
- ○
removed the
cra_plaid_credit_scoreenum value from theitem/products/items/response property for the response status200response-property-enum-value-removed
This revision also has 4 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●