start_domain_verification
Starts B2B domain verification by creating a verification record and returns DNS or HTTP file instructions the customer must complete to prove domain control.
Instructions
Start a B2B domain verification. Creates a verification record and returns DNS/HTTP instructions for the customer to complete.
ACCESS: needs a Proof account. Set PROOF_API_KEY and restart this server, then call this tool again. start_login does NOT open this tool.
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": {
"domain": "<domain>"
},
"name": "start_domain_verification"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Domain to verify (e.g. example.com) | |
| customer_id | No | Customer identifier for B2B tracking | |
| verification_method | No | Verification method (default: manual_dns) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | MongoDB ObjectId | |
| domain | No | ||
| status | No | ||
| provider | No | ||
| http_file | No | ||
| dns_record | No | ||
| verification_method | No |