Là một tập các APIs của Windows giúp application ở bên thứ ba scan và phát hiện mã độc trong scripts (JavaScript, VBA Script, etc), code và .NET assemblies mà đang được thực thi.
Chia thành các loại:
-
Antimalware Scan Interface Enumerations: là các enum sử dụng bởi AMSI.
-
Antimalware Scan Interface Functions: các hàm mà các ứng dụng bên thứ ba có thể gọi để yêu cầu Windows thực hiện việc scan.

-
Antimalware Scan Interface Interfaces: là các COM intefaces làm nên AMSI API.
Core implementation của AMSI API được cung cấp bởi amsi.dll.