curl --request GET \
--url https://app.dynamicauth.com/api/v0/sdk/{environmentId}/users/passkeys/register \
--header 'Authorization: Bearer <token>'{
"attestation": "direct",
"authenticatorSelection": {
"authenticatorAttachment": "cross-platform",
"requireResidentKey": true,
"residentKey": "discouraged",
"userVerification": "discouraged"
},
"challenge": "<string>",
"excludeCredentials": [
{
"id": "<string>",
"type": "public-key",
"transports": [
"usb"
]
}
],
"pubKeyCredParams": [
{
"alg": 123,
"type": "public-key"
}
],
"rp": {
"id": "<string>",
"name": "<string>"
},
"timeout": 123,
"user": {
"displayName": "<string>",
"id": "<string>",
"name": "<string>"
},
"extensions": {
"appid": "<string>",
"appidExclude": "<string>",
"credProps": true,
"uvm": true
},
"hints": [
"<string>"
]
}curl --request GET \
--url https://app.dynamicauth.com/api/v0/sdk/{environmentId}/users/passkeys/register \
--header 'Authorization: Bearer <token>'{
"attestation": "direct",
"authenticatorSelection": {
"authenticatorAttachment": "cross-platform",
"requireResidentKey": true,
"residentKey": "discouraged",
"userVerification": "discouraged"
},
"challenge": "<string>",
"excludeCredentials": [
{
"id": "<string>",
"type": "public-key",
"transports": [
"usb"
]
}
],
"pubKeyCredParams": [
{
"alg": 123,
"type": "public-key"
}
],
"rp": {
"id": "<string>",
"name": "<string>"
},
"timeout": 123,
"user": {
"displayName": "<string>",
"id": "<string>",
"name": "<string>"
},
"extensions": {
"appid": "<string>",
"appidExclude": "<string>",
"credProps": true,
"uvm": true
},
"hints": [
"<string>"
]
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
ID of the environment
36"95b11417-f18f-457f-8804-68e361f9164f"
returns passkey registration options
direct, enterprise, indirect, none Show child attributes
Base64URL encoded challenge
Show child attributes
Show child attributes
Show child attributes
Timeout in milliseconds
Show child attributes
Show child attributes
Optional hints for the authenticator
Was this page helpful?