VirusTotal integration (Security, Data). Imported from open-connector.
https://www.virustotal.com/api/v3/search
| Param | Type | Required | Description |
|---|---|---|---|
| query | string | required | Search query accepted by VirusTotal. |
| limit | integer | optional | Maximum number of results to return. |
| cursor | string | optional | Pagination cursor returned by a previous response. |
/metadata
/analyses/{analysisId}
| Param | Type | Required | Description |
|---|---|---|---|
| analysisId | string | required | Identifier of the analysis to retrieve. |
/files/{fileId}
| Param | Type | Required | Description |
|---|---|---|---|
| fileId | string | required | File identifier such as a SHA-256, SHA-1, or MD5 hash. |
/files/upload_url
| Param | Type | Required | Description |
|---|---|---|---|
| contentBase64 | string | required | Base64-encoded file bytes to upload for analysis. |
| fileName | string | optional | Filename to associate with the uploaded file. |
| password | string | optional | Password used to unpack a protected ZIP before analysis. |
/files/{fileId}/analyse
| Param | Type | Required | Description |
|---|---|---|---|
| fileId | string | required | Identifier of the file to re-analyze. |
/urls
| Param | Type | Required | Description |
|---|---|---|---|
| url | string | optional | Raw URL to submit for analysis. |
/urls/{urlId}
| Param | Type | Required | Description |
|---|---|---|---|
| url | string | optional | Raw URL string that will be converted into a VirusTotal URL identifier. |
| urlId | string | required | VirusTotal URL identifier encoded as unpadded base64url. |
/domains/{domain}
| Param | Type | Required | Description |
|---|---|---|---|
| domain | string | required | Domain name to retrieve. |
/relationships/{relationship}
| Param | Type | Required | Description |
|---|---|---|---|
| domain | string | required | Domain name whose related objects should be retrieved. |
| relationship | string | required | Relationship name documented by VirusTotal for the target object type. |
| limit | integer | optional | Maximum number of results to return. |
| cursor | string | optional | Pagination cursor returned by a previous response. |
| descriptorsOnly | boolean | optional | Whether to return relationship descriptors instead of complete related objects. |
/ip_addresses/{ipAddress}
| Param | Type | Required | Description |
|---|---|---|---|
| ipAddress | string | required | IPv4 or IPv6 address to retrieve. |
/relationships/{relationship}
| Param | Type | Required | Description |
|---|---|---|---|
| ipAddress | string | required | IPv4 or IPv6 address whose related objects should be retrieved. |
| relationship | string | required | Relationship name documented by VirusTotal for the target object type. |
| limit | integer | optional | Maximum number of results to return. |
| cursor | string | optional | Pagination cursor returned by a previous response. |
| descriptorsOnly | boolean | optional | Whether to return relationship descriptors instead of complete related objects. |
/ip_addresses/{ipAddress}
| Param | Type | Required | Description |
|---|---|---|---|
| fileId | string | optional | File identifier such as a SHA-256 hash. |
| url | string | optional | Raw URL string that will be converted into a VirusTotal URL identifier. |
| urlId | string | optional | VirusTotal URL identifier encoded as unpadded base64url. |
| domain | string | optional | Domain name to target. |
| ipAddress | string | required | IPv4 or IPv6 address to target. |
| text | string | required | Comment text to submit for the resource. |
/ip_addresses/{ipAddress}
| Param | Type | Required | Description |
|---|---|---|---|
| fileId | string | optional | File identifier such as a SHA-256 hash. |
| url | string | optional | Raw URL string that will be converted into a VirusTotal URL identifier. |
| urlId | string | optional | VirusTotal URL identifier encoded as unpadded base64url. |
| domain | string | optional | Domain name to target. |
| ipAddress | string | required | IPv4 or IPv6 address to target. |
| verdict | string | required | Verdict to submit for the resource. |