create_binding_job
Provision a new passkey for a user by starting a credential binding job. Specify the user_id and delivery method; the binding link is sent to the user or returned directly.
Instructions
Create a credential binding job to provision a new passkey for a user. Specify the user_id and delivery method. The binding link is sent to the user or returned directly depending on the delivery method. Use list_users to find the user_id first.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"binding_job": "<binding_job>"
},
"name": "create_binding_job"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| binding_job | Yes | A binding job tracks the process of binding a new credential for a user. | |
| ttl_seconds | No | Number of seconds until the binding job expires. This must be between 1 minute (60 seconds) and 15 minutes (900 seconds). This field is used only if the `expire_time` on the requested binding job is u |