Skip to main content

WebID

Our partner WebID offers identification via video call. The process can be started via the following website:

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}