The OpenAPI specification of the Virus and Malware Scan API by attachmentAV powered by Sophos.
The attachmentAV Virus and Malware Scan API lets developers add virus and malware protection to any application with a few lines of code. Powered by the Sophos engine, the API is a fast, scalable scanner that detects viruses, worms, trojans, ransomware, and other kinds of malware — returning a clear scan result (clean, infected, or no) for every file.
- Sophos-powered detection — enterprise-grade virus and malware scanning you can rely on.
- Simple REST API — works with any language or framework (JavaScript, Java, Python, Go, PHP, …). See the API definition.
- Official SDKs for Java, Python, and JavaScript / TypeScript.
- Flexible scan sources — scan uploaded binaries, remote URLs, or Amazon S3 objects.
- Sync & async modes — synchronous scans up to 200 MB, or asynchronous jobs up to 5 GB with callback or polling.
- Multi-region endpoints — Europe, USA, Canada, and India.
- Deployment options — consume as a fully managed SaaS or self-host on AWS.
- ISO 27001 certified & GDPR compliant — trusted by more than 1,000 customers.
- Product overview: https://attachmentav.com/solution/virus-malware-scan-api/
- Getting started & guides: https://attachmentav.com/help/virus-malware-scan-api/
- API reference: https://attachmentav.com/help/virus-malware-scan-api/developer/definition.html
- Website: https://attachmentav.com