- About the IPQS APIs
- Proxy & VPN Detection API
- Email Verification API
- Phone Number Validation API
- Malicious URL Scanner API
- Device Fingerprint API
- Mobile Device Fingerprinting SDK
- Gaming Fraud Detection SDK
- Dark Web Leak API
- Malware File Scanner API
- Request List API
- Fraud Reporting API
- Account Management APIs
- Bulk Validation CSV
- Allowlist Blocklist APIs
- Plugins Platforms Integrations
- IP Reputation Database
- IP Address Abuse Feed
- Email Verification Database
-
Custom Integrations
- Getting Started
- Authentication
- Refresh Secret
- IP & Proxy Checks
- Email Verification Checks
- Phone Number Validity Checks
- Device Tracker
- List Device Trackers
- Device Tracker Statistics
- Login Tokens
- Overview Statistics
- Recent Proxy Statistics
- Recent Email Statistics
- Fraud Reporting
- Retrieve Requests by ID
- Country List API Documentation
- Release Notes
Response Parameters
Rate this article:
Select all that apply:
Email:
Response Field Definitions
Learn about the parameters returned by the Malware File Scanner API with clear definitions for every response value.
| Field | Description | Possible Values |
|---|---|---|
| success | Indicates if the API request was successful. | boolean |
| message | The response message string for this request. This usually returns "Success" but can include information on why a request failed. | string |
| file_hash | A sha256 hash of the provided file. | string |
| type | The type of scan. | string |
| status | Dependent on the type of scan, possible values include: "completed", "cached", or "pending" | string |
| result | The result of the scan, which lists if any threat engines detected a virus, rootkit, ransomware, keylogger, or similar type of malicious file | json |
| update_url | if the status is pending, request this URL to fetch the result | string |
| request_id | A unique identifier for this request that you can use to look up the request details or send a postback conversion notice. | string |
| errors | An array of errors that occurred while attempting to process this request. | array of strings |