Plaid logo
Docs
ALL DOCS

Errors

  • Overview
  • Item errors
  • Institution errors
  • Transactions errors
  • Transfer errors
  • Signal errors
  • Income errors
  • Sandbox errors
  • API errors
  • Assets errors
  • Payment errors (Europe)
  • Virtual Accounts errors (Europe)
  • Check Report errors
  • Check Report webhook errors
  • CRA Monitoring errors
  • User 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
Plaid.com
Log in
Get API Keys
Open nav
Close search modal
Ask Bill!
Ask Bill!
Hi! I'm Bill! You can ask me all about the Plaid API. Try asking questions like:
    Pssst -- I also moonlight as your IDE's research librarian! Plug me in via the Plaid MCP Server.
    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.

    Transactions errors

    Guide to troubleshooting Transactions errors

    TRANSACTIONS_SYNC_MUTATION_DURING_PAGINATION

    Transaction data was updated during pagination.
    Common causes
    • Transaction data was updated during pagination. This can occur when calling the /transactions/sync endpoint.
    Troubleshooting steps
    API error response
    http code 400
    {
     "error_type": "TRANSACTIONS_ERROR",
     "error_code": "TRANSACTIONS_SYNC_MUTATION_DURING_PAGINATION",
     "error_message": "Underlying transaction data changed since last page was fetched. Please restart pagination from last update.",
     "display_message": null,
     "request_id": "HNTDNrA8F1shFEW"
    }

    TRANSACTIONS_SYNC_ITEM_LIMIT_EXCEEDED

    The Item has an excessively large transaction history and exceeds the size limit for starting or restarting Transactions Sync.
    Common causes
    • Calling /transactions/sync or /processor/transactions/sync without a cursor for an Item with an excessively large transaction history.
    Troubleshooting steps
    API error response
    http code 400
    {
     "error_type": "TRANSACTIONS_ERROR",
     "error_code": "TRANSACTIONS_SYNC_ITEM_LIMIT_EXCEEDED",
     "error_message": "This Item has too many transactions for Transactions Sync to return updates. Do not retry or restart pagination for this Item. Use /transactions/get (or /processor/transactions/get for processor integrations) to retrieve transactions instead, or contact Plaid Support for assistance.",
     "display_message": null,
     "request_id": "HNTDNrA8F1shFEW"
    }
    Developer community
    GitHub
    GitHub
    Stack Overflow
    Stack Overflow
    YouTube
    YouTube
    Discord
    Discord