Files
Upload File
Legacy multipart file upload (maximum 32 MiB).
New integrations should use POST /api/v3/submissions/{sha256} for durable receipt recovery. This legacy route optionally accepts a password and comment; it does not provide durable receipts.
Only files confirmed absent from VirusTotal are uploaded, without consuming query quota. Returning an existing report consumes one query. Uploads and comments revalidate current access before starting.
post/api/v3/files/
Request
- Base URL: https://ai.virustotal.com
- URL: https://ai.virustotal.com/api/v3/files/
- Auth: one of:
- API key in header x-apikey
- HTTP bearer
Response
Successful Response
unknown required
Changes
No recorded changes to this operation across all 1 revision of this API.