Plaid logo
Docs
ALL DOCS

Errors

  • Overview
  • Item errors
  • Institution errors
  • API errors
  • Assets errors
  • Payment errors
  • Virtual Accounts (UK/EU) only
  • Transactions errors
  • Transfer errors
  • Income errors
  • Sandbox errors
  • Invalid Request errors
  • Invalid Input errors
  • Invalid Result errors
  • Rate Limit Exceeded errors
  • Recaptcha errors
  • OAuth errors
  • Microdeposits errors
  • Partner errors
Plaid logo
Docs
Close search modal
Ask Bill!
Ask Bill!
Hi! I'm Bill! You can ask me all about the Plaid API. 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.com
    Log in
    Get API Keys
    Open nav

    API Errors

    Guide to troubleshooting API errors

    INTERNAL_SERVER_ERROR or plaid-internal-error

    Plaid was unable to process the request
    Sample user-facing error message
    Something went wrong: There was a problem and we couldn't connect your account. Try entering your username and password again.
    Link user experience

    Your user will be redirected to the Institution Select pane to retry connecting their Item or a different account.

    Common causes
    • Plaid received an unsupported response from a financial institution, which frequently corresponds to an institution error.
    • Plaid is experiencing internal system issues.
    • A product endpoint request was made for an Item at an OAuth-based institution, but the end user did not authorize the Item for the specific product, or has revoked Plaid's access to the product. Note that for some institutions, the end user may need to specifically opt-in during the OAuth flow to share specific details, such as identity data, or account and routing number information, even if they have already opted in to sharing information about a specific account.
    Troubleshooting steps

    If the error persists, please submit a Support ticket with the following identifiers: access_token, institution_id, and either link_session_id or request_id.

    1http code 500
    2{
    3 "error_type": "API_ERROR",
    4 "error_code": "INTERNAL_SERVER_ERROR",
    5 "error_message": "an unexpected error occurred",
    6 "display_message": null,
    7 "request_id": "HNTDNrA8F1shFEW"
    8}
    Was this helpful?

    PLANNED_MAINTENANCE

    Plaid's systems are undergoing maintenance and API operations are disabled
    Sample user-facing error message
    Please try connecting a different account: There was a problem processing your request. Your account could not be connected at this time
    Link user experience

    Your user will be redirected to the Institution Select pane to retry connecting their Item or a different account.

    Common causes
    • Plaid's systems are under maintenance and API operations are temporarily disabled. Advance notice will be provided when a maintenance window is planned.
    Troubleshooting steps

    If you have not been previously informed of planned maintenance, please reach out to Plaid Support for more information.

    1http code 503
    2{
    3 "error_type": "API_ERROR",
    4 "error_code": "PLANNED_MAINTENANCE",
    5 "error_message": "the Plaid API is temporarily unavailable due to planned maintenance. visit https://status.plaid.com/ for more information",
    6 "display_message": null,
    7 "request_id": "HNTDNrA8F1shFEW"
    8}
    Was this helpful?
    Developer community
    GitHub
    GitHub
    Stack Overflow
    Stack Overflow
    YouTube
    YouTube
    Discord
    Discord