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 should send a POST payload with raw JSON to your webhook URL from one of the following IP addresses:
- 52.21.26.131
- 52.21.47.157
- 52.41.247.19
- 52.88.82.239
Note that these IP’s are subject to change.
If Plaid receives a non-200 response or no response within 10 seconds from your webhook endpoint, we will retry sending the webhook up to two times with a few minutes in between each webhook.
The webhook's URL is set by the optional webhook
parameter when creating an Item
in Plaid Link. Any valid URL can be used as a webhook. An HTTPS URL must have a valid SSL certificate.
Please refer to our documentation for a list of possible webhooks.