Skip to main content
POST
Submit the WebAuthn assertion for passkey pairing

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Headers

X-Device-Id
string

Device identifier for multi-device support. Required when multiple devices are registered. If only one device is registered, it will be used as the default. Can also be provided as device_id query parameter.

Example:

"my-device-id"

Body

application/json

WebAuthn assertion in PublicKeyCredential.toJSON() format (binary fields base64url-encoded without padding)

id
string
required
Example:

"XcnXe2W9me1XZTGii6JI9A"

rawId
string
required
Example:

"XcnXe2W9me1XZTGii6JI9A"

type
string
required
Example:

"public-key"

response
object
required

Response

OK

code
string
Example:

"SUCCESS"

message
string
Example:

"Success"

results
string
Example:

null