Begin free audit
begin_auditStarts a new free audit session for a URL. Returns a private capability (audit_id and audit_key), revision 0 and an initial request_id for the first evidence save, so a lost save response can be retried safely. Saves nothing. The capability covers only this audit record, not access to the website.
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": {
"url": "<url>"
},
"name": "begin_audit"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| kind | Yes | ||
| source | Yes | ||
| status | Yes | ||
| context | No | ||
| session | No | ||
| decision | No | ||
| findings | Yes | ||
| inventory | No | ||
| reportUrl | No | ||
| capturedAt | Yes | ||
| components | No | ||
| limitations | Yes | ||
| nextActions | Yes | ||
| reportSaved | Yes | ||
| observations | No | ||
| schemaVersion | Yes |