Auth Passkeys API
6 endpoints in this group.
GET /api/auth/passkeys/credentials
List Credentials
Responses
| Code | Description |
|---|---|
200 | Successful Response |
DELETE /api/auth/passkeys/credentials/{credential_id}
Delete Credential
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
credential_id | path | integer | required |
Responses
| Code | Description |
|---|---|
204 | Successful Response |
422 | Validation Error |
POST /api/auth/passkeys/login/begin
Login Begin
Request body: application/json
Responses
| Code | Description |
|---|---|
200 | Successful Response |
422 | Validation Error |
POST /api/auth/passkeys/login/finish
Login Finish
Browser-origin callers receive bp_token and bp_refresh_token cookies and
redacted token fields. Token API callers receive the access and refresh tokens
in JSON without either session cookie.
Request body: application/json
Responses
| Code | Description |
|---|---|
200 | Successful Response |
422 | Validation Error |
POST /api/auth/passkeys/register/begin
Register Begin
Responses
| Code | Description |
|---|---|
200 | Successful Response |
POST /api/auth/passkeys/register/finish
Register Finish
Request body: application/json
Responses
| Code | Description |
|---|---|
200 | Successful Response |
422 | Validation Error |