Plaid logo
Core Exchange
ALL DOCS

Building your integration

  • Authentication
  • User experience
  • Security best practices
  • Mock server
Core Exchange
Close search modal
Plaid.comGet Started
Open nav

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'