This API endpoint allows users to securely download a malware sample file from the cluster using a unique submission UUID. It verifies the UUID, determines whether the file is malicious or clean, and returns the file in a password-protected zip format.
Authentication
Authentication type: Standard WSAPI authentication
Path
HTTPS Method: GET
HTTPS URL: GET https://<address>/wsapis/mvx/v2.0.0/submissions/cluster/done/{uuid}/download-sample>
Request
Request headers
X-FeApi-Token: [API-Token]
Request parameters
Parameters | Data type | Values | Description |
|---|---|---|---|
UUID | String | Valid UUID | The unique identifier of the submitted file |
Request example
GET https://xxx.xxx.xxx.xxx:443/wsapis/mvx/v2.0.0/submissions/cluster/done/68629e2f-5157-40c8-8ba8-4eab5ad1e37d/download-sample
Response
Response parameters
Parameters | Data type | Description |
|---|---|---|
Response file | application/octet-stream | The zip file containing the malware sample. |
Response example
cURL code sample:
Binary zip file
curl -gskv -H "${COOKIE}" -L -o ${Filename} "https://${HOST}/wsapis/mvx/v2.0.0/submissions/cluster/done/${UUID}/download-sample"
Response codes
Status | Response | Description |
|---|---|---|
200 | OK | Successful retrieval of the submission zip file |
404 | Failure | Could not fetch Submission Zip File for the provided UUID |
500 | Failure | Error occurred while fetching the submission zip file for the provided UUID |