Tax Form Webhook Events
Tax form events notify you when tax forms are created or updated. Subscribe to these webhooks to stay informed about tax document availability for your customers.
taxForm.created
Occurs when a Tax Form is created successfully.
Attributes
Relationships
| Name | Type | Description |
|---|---|---|
| taxForm | JSON:API Relationship | The Tax Form that was created. |
| customer | JSON:API Relationship | The Customer associated with the tax form. |
Example taxForm.created payload:
{
"data": [
{
"id": "1",
"type": "taxForm.created",
"attributes": {
"createdAt": "2021-11-29T17:23:08.778Z",
"taxYear": "2023",
"formType": "1099-INT",
"revision": 0
},
"relationships": {
"taxForm": {
"data": {
"id": "18",
"type": "taxForm"
}
},
"customer": {
"data": {
"id": "10000",
"type": "customer"
}
}
}
}
]
}
taxForm.updated
Occurs when an updated Tax Form is available. This typically happens in response to a request to amend an issued form.
Attributes
Relationships
| Name | Type | Description |
|---|---|---|
| taxForm | JSON:API Relationship | The Tax Form that was updated. |
| customer | JSON:API Relationship | The Customer associated with the tax form. |
Example taxForm.updated payload:
{
"data": [
{
"id": "1",
"type": "taxForm.updated",
"attributes": {
"createdAt": "2021-11-29T17:23:08.778Z",
"taxYear": "2023",
"formType": "1099-INT",
"revision": 1
},
"relationships": {
"taxForm": {
"data": {
"id": "18",
"type": "taxForm"
}
},
"customer": {
"data": {
"id": "10000",
"type": "customer"
}
}
}
}
]
}