Plaid logo
Core Exchange
ALL DOCS

Building your integration

  • Authentication
  • User experience
  • Security best practices
  • Mock server
Core Exchange
Close search modal
Ask Bill!
Ask Bill!
Hi! I'm Bill! You can ask me all about Core Exchange. Try asking questions like:
    Note: Bill isn't perfect. He's just a robot platypus that reads our docs for fun. You should treat his answers with the same healthy skepticism you might treat any other answer on the internet. This chat may be logged for quality and training purposes. Please don't send Bill any PII -- he's scared of intimacy. All chats with Bill are subject to Plaid's Privacy Policy.
    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'