Events
Respond to activity that occurs within Chart and third-party providers.
Events represent activity that has occurred within Chart or within third-party tax providers. Your app can sync the data via either the events API or webhooks.
Event objects
All event objects share a similar structure.
Attribute | Description |
---|---|
event | A string that distinguishes the event type. |
id | Unique identifier for the event. |
data | Event payload. |
created_at | Timestamp of when the event occurred. |
Widget events
Events emitted when end users (taxpayers) interact with Chart Connect widget.
Client Link events
Events emitted when end users (taxpayers) interact with the no-code client links.
Taxpayer events
These events are emitted to identify the specific actions a taxpayer has taken in Chart’s user interface and also to identify events related to a taxpayer that is not user-initiated such as when a taxpayer is deleted from Chart’s database.
Tax Record events
IRS Form events
IRS Form flow is the only non-realtime provider. On average, it takes 2-3 days for the IRS to process the form and give authorization to Chart to pull the taxpayers’ data. The events below reflext the stages of the IRS Form flow.