V1
WebAuthn
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | WebAuthnRegistrationRequest | true | ‘none’ |
Request body - instance of WebAuthnRegistrationRequest
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| username | string | false | none |
| user_verification | string | false | none |
| attestation | string | false | none |
| attachment | string | false | none |
| algorithms | [string] | false | none |
| discoverable_credential | string | false | none |
Request example
|
|
Responses
| Code | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | Successful response | WebAuthnRegistrationResponse |
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | WebAuthnVerifyRequest | true | ‘none’ |
Request body - instance of WebAuthnVerifyRequest
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| username | string | false | none |
| response | object | false | none |
| » id | string | false | none |
| » rawId | string | false | none |
| » response | object | false | none |
| »» attestationObject | string | true | none |
| »» clientDataJSON | string | true | none |
| »» transports | [string] | true | none |
| »» publicKeyAlgorithm | integer | true | none |
| »» publicKey | string | true | none |
| »» authenticatorData | string | true | none |
| » type | string | false | none |
| » clientExtensionResults | object | false | none |
| » authenticatorAttachment | string | false | none |
Request example
|
|
Responses
| Code | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | Successful verification | WebAuthnVerifyResponse |
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | WebAuthnAuthenticationOptionsRequest | true | ‘none’ |
Request body - instance of WebAuthnAuthenticationOptionsRequest
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| username | string | false | none |
| user_verification | string | false | none |
Request example
|
|
Responses
| Code | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | Successful response | WebAuthnAuthenticationOptionsResponse |
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
| body | body | WebAuthnAuthenticationVerificationRequest | true | ‘none’ |
Request body - instance of WebAuthnAuthenticationVerificationRequest
|
|
| Name | Type | Required | Description |
|---|---|---|---|
| username | string | true | none |
| response | object | true | none |
| » id | string | true | none |
| » rawId | string | true | none |
| » response | object | true | none |
| »» authenticatorData | string | true | none |
| »» clientDataJSON | string | true | none |
| »» signature | string | true | none |
| »» userHandle | string | false | none |
| » type | string | true | none |
| » clientExtensionResults | object | false | none |
| » authenticatorAttachment | string | false | none |
Request example
|
|
Responses
| Code | Meaning | Description | Schema |
|---|---|---|---|
| 200 | OK | Successful verification | WebAuthnAuthenticationVerificationResponse |
Endpoints
TokenInfo
OAuth2
Magic Links
CIBA
WebAuthn
Device Code