create_user_request
Create a verification request to ask another user to share verified assets for onboarding, compliance, or verification purposes.
Instructions
Create a new verification request to ask another user to share verified assets.
ACCESS: needs a Proof account. Set PROOF_API_KEY and restart this server, or sign in with start_login — a session opens this tool — then call this tool again.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| assets | Yes | Asset type identifiers to request (e.g. email, phone, identity) | |
| partial_ok | No | Whether partial asset sharing is acceptable (default: false) | |
| action_type | No | Purpose of the request (default: verification) | |
| callback_url | No | Webhook URL for request status updates | |
| redirect_url | No | URL to redirect the subject after completing the request | |
| reference_id | No | External reference ID for tracking | |
| action_context | No | Additional context about why assets are needed | |
| expires_in_hours | No | Hours until request expires (default: 24) | |
| public_profile_id | No | Public profile ID for branding | |
| validity_requirement | No | Required validity level for shared assets |