Introduction

Invicti Enterprise Web API allows client applications to view and manipulate scan tasks.

Swagger JSON URL: https://www.netsparkercloud.com/swagger/docs/v1

URI Structure

All requests start with the https://www.netsparkercloud.com/api/1.0 prefix. The next segment of the URI path depends on the endpoint of the request. For example, scan list API call is reachable at https://www.netsparkercloud.com/api/1.0/scans/list.

Authentication

You authenticate to the Invicti Enterprise API by providing user ID and authentication token which you can find in your account page. Authentication to the API occurs via HTTP Basic Authentication. When making any calls to the API, provide your user ID and API token in the HTTP Basic authentication header, in the form: Authorization: Basic {XXX} where {XXX} is your Base64-encoded USERID:API-TOKEN.

Here's an example using the authentication token through curl:

curl -u "USERID:API-TOKEN" https://www.netsparkercloud.com/api/1.0/scans/list