Upload a URL for scanning

URLs can be submitted to VirusTotal by sending POST requests. Each POST request must have a form field named url containing the URL to be analysed.

This endpoint returns an Analysis object descriptor (an identifier for the specific analysis) which can be used in the GET /analyses/{id} endpoint to get information about analysis status.

For analysing an URL that has been previously submitted to VirusTotal you can use POST /urls/{id}/analyse instead.

{
    "data": {
        "id": "u-a354494a73382ea0b4bc47f4c9e8d6c578027cd4598196dc88f05a22b5817293-1604933101",
        "type": "analysis"
    }
}
Language
Click Try It! to start a request and see the response here!