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:
1. {
2. "id": "ea762d64-401d-408b-8e2d-c20dad8414ba",
3. "createdAt": "2024-09-07T14:40:24Z",
4. "event": "EfileTransmitEvent",
5. "product": "T1",
6. "productYear": 2024,
7. "data": {
8. "transmissionName": "t1",
9. "returnId": 0,
10. "transmissionStatus": "Accepted",
11. "confirmationNumber": "CCH0000011790",
12. "resultCode": "180",
13. "documentId": "ca5a21a9-151a-4bcd-811a-661d22c92a60"
14. }
15. }