Plaid logo
Core Exchange
ALL DOCS

Reference

  • API reference
  • Changelog
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

    Authentication

    Authentication options for the Core Exchange API

    This API uses an OpenID Connect (OIDC) authentication flow and accepts the resulting access token as a bearer token. For example, curl -H 'Authorization: Bearer <ACCESS_TOKEN>'.

    • openIdConnectUrl: https://www.your-organization.com/.well-known/openid-configuration

    This API uses an OAuth2.0 authorization code flow and accepts the resulting access token as a bearer token. For example, curl -H 'Authorization: Bearer <ACCESS_TOKEN>'.

    Flows:

    • authorizationCode
      • authorizationUrl: https://www.your-organization.com/authorize
      • tokenUrl: https://www.your-organization.com/token
      • scopes:
        • Account: (optional) Read account data
        • Customer: (optional) Read customer data
        • Transactions: (optional) Read transaction data