• Webhook overview

    Webhooks enable you to set up integrations that subscribe to certain events from Plaid. When one of those events is triggered – such as the completion of a historical transaction pull – Plaid shoul...

  • Transactions webhooks

    You can receive notifications regarding transactions from Plaid via webhooks when the following occurs: an initial transaction pull has completed new transactions are associated with an Item tran...

  • Income webhooks

    Plaid fires a PRODUCT_READY webhook when Plaid has calculated Income data for an Item. Example PRODUCT_READY webhook: { "webhook_type": "INCOME", "webhook_code": &...

  • How to add or update webhooks for existing Items

    To add or update a webhook for a pre-existing Item, submit a POST request to /item/webhook/update with the new or updated webhook: curl -X POST https://sandbox.plaid.com/item/webhook/update \ -H '...

  • Testing webhooks

    Webhook behavior in Plaid’s Sandbox and Development environments will mimic behavior in Plaid’s Production environment. That is, creating an Item in either environment will trigger INITIAL_UPDATE a...