Purchase the full TLS report with x402
get_full_reportFetch the full report for a completed scan. If unpaid, returns a standard x402 v2 PaymentRequired challenge for exact USDC on Base. An x402-enabled MCP client may sign and retry under the buyer wallet’s own spend policy. Payment is settled before report access is returned.
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": {
"scan_id": "<scan_id>"
},
"name": "get_full_report"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scan_id | Yes | ID returned by scan_tls. A compatible x402 MCP client handles the Base USDC payment challenge. |