EFILE Transmit Event
Cette page est en cours de traduction. Elle sera mise à jour dès que son contenu sera disponible en français.
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"
  }
}