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 |
---|---|---|
countrycode required | string(2) | The two-letter country code in ISO 3166 format. Examples: "SE" |
providerType required | string | The name of the provider to use for authenticating. For a list of available providers see the "GET" /authentication/providers endpoint. Examples: "BankIdSwedenAuthenticationProvider" |
authenticationMethods required | array of string | A list of allowed authentication methods for this authentication session. Examples: ["MobileBankId"] |
clientIPAddress required | 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 |
---|---|---|
authenticationSessionId conditional | guid | Unique identifier for the created authentication session. Conditions: > This parameter is not returned in error situations. Examples: "eb85023a-ff9d-4537-95d0-f9d045b3e872" |
status required | status | API Operation status. |