Plaid logo
Core Exchange
  • Home
  • Dashboard overview
  • Implementation checklist
  • Authentication
  • User experience
  • Mock server
  • API reference
  • Changelog
Open nav
Core Exchange
Plaid.comGet Started

Plaid Core Exchange Mock Server

Mock bank server

Use our mock bank server to understand the subset of FDX information that Plaid consumes. This mock server uses hardcoded public bearer tokens. Remember that in production, bearer tokens must be secure.

See the following Postman collection:

Run in Postman

Or, skip Postman and make a few example cURL calls directly to the mock server in a command line:

ActionExample call
List all accounts for the test usercurl --request GET 'https://api.firstplaidypusbank.plaid.com/fdx/v6/accounts' --header 'Authorization: Bearer 000000000001'
Get the balance of the test user's checking accountcurl --request GET 'https://api.firstplaidypusbank.plaid.com/fdx/v6/accounts/deposit_01_checking' --header 'Authorization: Bearer 000000000001'
List the transactions on the test user's checking accountcurl --request GET 'https://api.firstplaidypusbank.plaid.com/fdx/v6/accounts/deposit_01_checking/transactions?startTime=2022-01-30&endTime=2022-05-30' --header 'Authorization: Bearer 000000000001'
List the supported payment networks for the test user's savings accountcurl --request GET 'https://api.firstplaidypusbank.plaid.com/fdx/v6/accounts/deposit_02_savings/payment-networks' --header 'Authorization: Bearer 000000000001'
Get the contact info on the test user's savings accountcurl --request GET 'https://api.firstplaidypusbank.plaid.com/fdx/v6/accounts/deposit_02_savings/contact' --header 'Authorization: Bearer 000000000001'
Get the balance of the test user's mortgage accountcurl --request GET 'https://api.firstplaidypusbank.plaid.com/fdx/v6/accounts/loan_02_mortgage' --header 'Authorization: Bearer 000000000001'
Get the balance of the test user's credit cardcurl --request GET 'https://api.firstplaidypusbank.plaid.com/fdx/v6/accounts/loc_01_creditcard' --header 'Authorization: Bearer 000000000001'
List the transactions on the test user's credit cardcurl --request GET 'https://api.firstplaidypusbank.plaid.com/fdx/v6/accounts/loc_01_creditcard/transactions?startTime=2022-01-30&endTime=2022-05-30' --header 'Authorization: Bearer 000000000001'
List available account statements for the test user's checking accountcurl --request GET https://api.firstplaidypusbank.plaid.com/fdx/v6/accounts/deposit_01_checking/statements --header 'Authorization: Bearer 000000000001'
Get a single account statement PDF from the test user's checking accountcurl --request GET https://api.firstplaidypusbank.plaid.com/fdx/v6/accounts/deposit_01_checking/statements/000001 --header 'Authorization: Bearer 000000000001'