WebID
Our partner WebID offers identification via video call. The process can be started via the following website:
- Test system: https://hs-abnahme.a-trust.at/webid
- Production system: https://www.a-trust.at/webid
The token and the response URL can be set via URL parameters. To do this, the URL must have the following format:
{baseUrl}/webid?token={token}&responseurl={responseurl}
Integration is also possible. Customer data can be sent to A-Trust via HTTP POST. The process can then be started directly on the WebID website.
REST call
The data can be transmitted via HTTP POST call. The format is multipart/form-data, the following values are expected:
- mobilenumber: the telephone number to be activated in international format without separators (+43676...)
- email: the e-mail address of the user
- responseurl: the URL to which the user is sent after the activation
- givenname: given name of the user
- surname: surname of the user
- dateofbirth: date of birth of the user (format: TT.MM.YYYY)
- street: user address street user address street
- housenumber: user address housenumber
- zipcode: user address zipcode
- city: user address city
- country: user address country (as ISO-3166-1 Alpha-2 code)
In case of errors, the call is answered with the following error code:
- 400 BadRequest: Not all data has been provided
- 403 Forbidden: Token not valid
- 500 InternalServerError: generic server error
- 502 BadGateway: WebID error
If successful, the response is 200 OK, and the HTTP body contains a URL with which the user starts the WebID process. This URL must then be given to the user so that they can carry out the WebID process, and the A-Trust process afterwards. The user is then redirected to the stored URL (responseurl). The token with which the activation was started is also given as an URL parameter.
URL
For the POST call, the following URL must be used:
{Basis-URL}/webid/autostart/{token}