EFILE Transmit Event
The EFILE Transmit Event is sent when the EFILE status of a return is changed following a transmission.
Here are the different transmissions that will trigger the event:
|
Product |
Transmission name |
|
T1 |
|
|
T2 |
|
|
T3 |
|
Here are the different statuses that will trigger the event:
|
Status |
|
Accepted |
|
Accepted with condition |
|
Rejected |
Here are the different properties provided in the generic data object for this event:
|
Property |
Type |
Description |
|
documentId |
String |
GUID of the document where the action has been triggered. |
|
returnId |
String |
Id of the taxpayer for this return.
|
|
transmissionName |
String |
Name of the electronic transmission (e.g., T1, TP1, T2, etc.) |
|
transmissionStatus |
String |
Status of the electronic transmission. |
|
confirmationNumber |
String |
Confirmation number sent by the governmental services. |
|
resultCode |
String |
Result code indicating if the transmission was successful or if an error should be corrected. |
Here is an example of a request body for a T1 transmission:
{
"id": "ea762d64-401d-408b-8e2d-c20dad8414ba",
"createdAt": "2024-09-07T14:40:24Z",
"event": "EfileTransmitEvent",
"product": "T1",
"productYear": 2024,
"data": {
"transmissionName": "t1",
"returnId": 0,
"transmissionStatus": "Accepted",
"confirmationNumber": "CCH0000011790",
"resultCode": "180",
"documentId": "ca5a21a9-151a-4bcd-811a-661d22c92a60"
}
}