post
https://example.com/authentication/person/
Initiate Authentication Session Secure Start Creates an authentication session with secure start using the selected authentication provider without providing any government id.
POST /authentication/person/{countryCode}
Request Parameters
| Property | Type | Description |
|---|---|---|
countrycoderequired | string(2) | The two-letter country code in ISO 3166 format. Examples: "SE" |
providerTyperequired | string | The name of the provider to use for authenticating. For a list of available providers see the "GET" /authentication/providers endpoint. Examples: "BankIdSwedenAuthenticationProvider" |
authenticationMethodsrequired | array of string | A list of allowed authentication methods for this authentication session. Examples: ["MobileBankId"] |
clientIPAddressrequired | string | This enables BankID to "reconnect" a customer to an active session if the connection to the session is lost. Examples: "10.123.123.123" |
Response Parameters
| Property | Type | Description |
|---|---|---|
authenticationSessionIdconditional | guid | Unique identifier for the created authentication session. Conditions: > This parameter is not returned in error situations. Examples: "eb85023a-ff9d-4537-95d0-f9d045b3e872" |
statusrequired | status | API Operation status. |
