How the Web Services Work
The diagram below shows how Revenu Québec's Web services typically work.
- Your clients use your software to transmit data to Revenu Québec.
- The data are sent by Internet to a Revenu Québec Web service.
- After the data are received and validated, the Web service sends them to an in-house Revenu Québec system.
- The data are processed and saved in Revenu Québec's databanks.
Your software must meet the technical requirements below to be authorized by Revenu Québec. The SOAP envelope you transmit to Revenu Québec must comply with the general technical specifications described below and have all the unique characteristics, if any, of each service.
|Type of data||XML types predefined by the W3C|
|Access to methods||.Net Runtime|
|Communication protocol||HTTPS 1.1|
|SOAP protocol||SOAP 1.1|
|Web Services Description Language (WSDL)||WSDL 1.1 |
WSDL supports attachments in DIME format.
|Security standard in interfaces||WS-I Basic profile|
|Secure communications||TLS, HTTPS|
|User code and password encoding||Base 64|