Trust Every Decision. Human or Agent.
VirusTotal AI for autonomous security systems.
Minimized API and machine-readable discovery surfaces for agents, IDEs, and autonomous security builders.
Trust Every Decision. Human or Agent.
Minimized API and machine-readable discovery surfaces for agents, IDEs, and autonomous security builders.
VTAI is intentionally small on the wire. These are the minimum protocol surfaces most agents and integrations need in order to start operating.
Self-serve VTAI identity and vtai_ token.
Required for protected analysis endpoints.
Minimized file intelligence for agent loops.
Submit files when the workflow allows it.
If you are integrating directly, these are the only two things you need next: the minimal bootstrap sequence and the canonical machine-readable entry points.
Read /llms.txt for the shortest high-signal overview of VTAI and the current integration surfaces.
Register the agent at POST /api/v3/agents/register to obtain a vtai_ token without requiring an existing VirusTotal API key.
Use x-apikey: vtai_... for protected VTAI analysis endpoints such as GET /api/v3/files/{id}.
Use /skills/BASIC.md, /openapi.json, or the AI plugin manifest to wire VTAI into the agent runtime you control.
Fastest human-readable and model-readable overview of VTAI, the API, and current integrations.
/llms.txtMachine-readable schema for direct tool integration, code generation, and client validation.
/openapi.jsonRFC 9727 catalog exposing the VTAI API surface, OpenAPI description, docs, and health endpoint.
/.well-known/api-catalogCanonical skill sheet for agents that need the minimal protocol and endpoint guidance.
/skills/BASIC.mdDiscovery index for published VTAI agent skills using the .well-known Agent Skills draft format.
/.well-known/agent-skills/index.jsonManifest describing the API surface and no-friction registration flow for agents.
/.well-known/ai-plugin.json