A step-by-step guide on how to start syncing data using webhooks.
chart-signature
header.
HTTP 200 OK
to signal to Chart that the event was successfully delivered.
Otherwise, Chart will consider the event delivery a failure and retry up to 12 times, with exponential backoff over 3 days.
You do not need to signal to Chart whether or not the event was processed successfully.
Chart-Signature
header, delimited by a ,
character.
Key | Value |
---|---|
issued_timestamp | The number of milliseconds since the epoch time at which the event was issued, prefixed by t= |
signature_hash | The HMAC SHA256 hashed signature for the request, prefixed by v1= |
issued_timestamp
does not differ too much from the current time.
Next, construct the expected signature. The expected signature is computed from the concatenation of:
issued_timestamp
.
character2xx
response,
Chart will automatically retry the event with exponential back-off for up to 3 days in production environments.
If for some reason your endpoint is still unable to respond successfully to events during that period,
the event will be considered failed, and we will no longer retry sending it.
taxpayer.consent_accepted
taxpayer.provider_selected
taxpayer.provider_connected
created_at
field and an updated_at
field.