← Protocol index
Resource / 13302
unknownUnnamed resource.
Scan a file (via its public download URL) for malware using VirusTotal's multi-engine analysis. Returns an async analysis ID to poll. Call before an agent downloads, opens, or executes a file attachment from an untrusted source.
Payment requirements / accepts[]
2 options
| State | Network | Scheme | Atomic amount | Asset | payTo / untrusted |
|---|---|---|---|---|---|
| active | eip155:8453 | exact | 100000 | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 | 0x002CfD89c5636F45E3C8576D6E35154748412bAc |
| active | solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp | exact | 100000 | EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v | E64PiTT7U8ZUWFKdkrBFw1YzdD2bU1gKcuGnBRVqp7M6 |
All advertised payment options are stored. Base (`eip155:8453`) is the operational network for ranking and canaries; non-Base options remain visible for transparency.
Probe evidence
0 recent
No probe attempts recorded yet. Coverage runs prioritize never-probed endpoints.
Machine contract
Schemas.
InputJSON
{
"body": {
"file_url": "https://cdn.example.com/invoice.pdf",
"filename": "invoice.pdf"
},
"bodyType": "json",
"discoverable": true,
"method": "POST",
"type": "http"
}
OutputJSON
{
"example": {
"data": {
"analysis_id": "f-abc123def456",
"filename": "invoice.pdf",
"note": "Poll /v1/result/{analysis_id} every 5s until status is completed",
"poll_endpoint": "/v1/result/f-abc123def456",
"status": "pending",
"target": "https://cdn.example.com/invoice.pdf"
},
"ok": true
},
"type": "json"
}