Plaid webhook payload example (SYNC_UPDATES_AVAILABLE)

Plaid · event: TRANSACTIONS / SYNC_UPDATES_AVAILABLE · content type: application/json

This is a representative sample — fake IDs, real structure. To see a payload with your data, point the provider at a capture URL (button below).

See it live, not frozen

One click creates a free capture bin with this exact payload already in it — pretty-printed, headers inspectable, replayable to your own endpoint:

Then paste the bin's URL into Plaid's webhook settings to capture a real delivery. No signup.

Headers

content-type: application/json
plaid-verification: eyJhbGciOiJFUzI1NiIsImtpZCI6IjZlNWY3ZDhjLTJhOTEtNGMxMS05ZjNlLTU4YTFiMmM0ZDdlMCIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE3ODgwODI4ODcsInJlcXVlc3RfYm9keV9zaGEyNTYiOiJlMjNiMzQ3ZjUzOGJhODQyM2UxYTdlZGEyMzY1NGU3YWIyZGJlMmRkYTZkMDI0NjQyYWVmODk4ZWNiZGQ4NTRjIn0.8lyLgNk7YgW3L5C4F-ADEa6zwTiE26ubTN6lJYqR6Bqkgb6idC-ZZpICs_BbmsRwCLwSVBuVhC9n53HV_esqkg

Body

{
  "webhook_type": "TRANSACTIONS",
  "webhook_code": "SYNC_UPDATES_AVAILABLE",
  "item_id": "kg7pQrPzKvhqLbGXe4wMSNn3o5eWzZC7DKM4z",
  "user_id": "usr_4vQx2KuZ2x8JDq",
  "initial_update_complete": true,
  "historical_update_complete": false,
  "environment": "production"
}

Things that bite people

Send it yourself

Reproduce this delivery against any endpoint (your handler, a bin, staging):

$ curl -X POST https://your-endpoint.example/hook \
  -H 'content-type: application/json' \
  -H 'plaid-verification: eyJhbGciOiJFUzI1NiIsImtpZCI6IjZlNWY3ZDhjLTJhOTEtNGMxMS05ZjNlLTU4YTFiMmM0ZDdlMCIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE3ODgwODI4ODcsInJlcXVlc3RfYm9keV9zaGEyNTYiOiJlMjNiMzQ3ZjUzOGJhODQyM2UxYTdlZGEyMzY1NGU3YWIyZGJlMmRkYTZkMDI0NjQyYWVmODk4ZWNiZGQ4NTRjIn0.8lyLgNk7YgW3L5C4F-ADEa6zwTiE26ubTN6lJYqR6Bqkgb6idC-ZZpICs_BbmsRwCLwSVBuVhC9n53HV_esqkg' \
 -d '{
  "webhook_type": "TRANSACTIONS",
  "webhook_code": "SYNC_UPDATES_AVAILABLE",
  "item_id": "kg7pQrPzKvhqLbGXe4wMSNn3o5eWzZC7DKM4z",
  "user_id": "usr_4vQx2KuZ2x8JDq",
  "initial_update_complete": true,
  "historical_update_complete": false,
  "environment": "production"
}'

← All payload examples · Signature debugger · Docs