---
title: "Start a malicious-code scan"
method: POST
path: "/v1/malware/services/{service_id}/scan"
tags: ["Malware"]
---

# Start a malicious-code scan

`POST /v1/malware/services/{service_id}/scan`

## Request

- Base URL: `https://developers.servera.lt`
- URL: `https://developers.servera.lt/v1/malware/services/{service_id}/scan`
- Auth: HTTP bearer

Queue a malicious-code scan for one domain. Rate-limited per domain; returns a `code`
(queued | rate_limited | in_progress | not_available | no_username) and the `scan_id`.

## Path parameters

- `service_id` integer, required

## Request body

- MalwareScanBody
  - `domain` string, required: A domain on this hosting service to scan (its document root under public_html).

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/servera/apis/servera-developers-api-2.md) · [All operations](https://skmtc.dev/servera/apis/servera-developers-api-2/llms.txt) · [OpenAPI document](https://skmtc.dev/servera/apis/servera-developers-api-2/revisions/2e744791e77f?raw)
