Powered by ClamAV

Scan every document for malware.

geneav is an antivirus built for documents. Drop in a file and get an instant clean-or-infected verdict — from our website or straight from your code via a simple REST API.

🛡️ Real detection

Backed by the ClamAV engine and its constantly updated signature database — the same technology trusted across the industry.

⚡ One endpoint

POST /api/v1/scan with a file. Get back a JSON verdict with the threat name, file metadata, and a scan id.

🔌 Drop-in ready

Language-agnostic HTTP API and OpenAPI docs. Wire it into uploads, inboxes, or pipelines in minutes.

From upload to verdict in one call

Send a document, get a structured result.

curl -F "file=@invoice.pdf" http://localhost:8080/api/v1/scan

{
  "scanId": "a1b2c3d4-...",
  "status": "clean",
  "threat": null,
  "fileName": "invoice.pdf",
  "fileSize": 48213,
  "contentType": "application/pdf",
  "scannedAt": "2026-07-04T06:47:00Z"
}