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.

AttributeDescription
eventA string that distinguishes the event type.
idUnique identifier for the event.
dataEvent payload.
created_atTimestamp of when the event occurred.

Widget events

Events emitted when end users (taxpayers) interact with Chart Connect widget.

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.