Virus and Malware Scan API
The [attachmentAV Virus and Malware Scan API](https://attachmentav.com/solution/virus-malware-scan-api/) is a developer-friendly REST service that adds virus and malware protection to any web, mobile, or backend application, powered by the **Sophos** engine. The scanner detects viruses, worms, trojans, ransomware, and other malware in user uploads, email attachments, and cloud storage, returning…
Virus and Malware Scan API endpoints
| Method | Endpoint | Description |
|---|---|---|
| attachmentAV | ||
| POST |
/scan/async/s3 /scan/async/s3 |
Download a file from S3, scan the file, and post the scan result to your callback URL. A bucket policy is required to grant attachmentAV access to the S3 objects. |
| POST |
/scan/sync/s3 /scan/sync/s3 |
Download a file from S3, scan the file, and return the scan result. A bucket policy is required to grant attachmentAV access to the S3 objects. |
| POST |
/scan/async/download /scan/async/download |
Download a file from a remote location (HTTP/HTTPS), scan the file, and post the scan result to your callback URL. |
| POST |
/scan/sync/binary /scan/sync/binary |
Upload a file, scan the file, and return the scan result. |
| GET |
/whoami /whoami |
Get information abour yourself. |
| GET |
/usage /usage |
Get remaining credits and quota. |
| GET |
/scan/async/result /scan/async/result |
Retrieve the scan result for scan job. |
| POST |
/scan/sync/download /scan/sync/download |
Download a file from a remote location (HTTP/HTTPS), scan the file, and return the scan result. |
Virus and Malware Scan API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|