- Community
- Blog
- Authentication
- GETAPI Status
- GETGet hosts
- GETGet hosts live
- GETGet hosts latest
- GETGet hosts live latest
- GETGet hosts by targetid
- GETGet hosts live by targetid
- GETGet targets
- GETGet targets by targetid
- POSTCreate Target Definiton
- PUTUpdate targets
- DELDelete Target Definitions
- PUTImport hosts by target
- PUTStart SUBDOMAINX Scan
- PUTStart CNAME X Scan
- PUTStart corscanner scan
- PUTStart SPIDER X Scan
- PUTStart REDIRECT X Scan
- PUTStart XSSCANNER Scan
- POSTSchedule scan
- GETGet scans schedule
- GETGet scheduled scans
- PUTTrigger scheduled scans
- PUTUnschedule scans
- GETGet scans by targetid
- GETGet scans by targetid scanid
- DELDelete Target Scans
- GETGet scans
- GETGet scan status
- GETGet scan results
- GETGet scan results by scanid
- DELDelete Scan Results
- DELDelete Multiple Scans
- GETGet vulnerabilities by targetid
- GETGet Concurrent Scans
- GETGet vaults
API Authentication
API Status
Hosts
Target Definitions
Scanners
Scans
Scan Data
Vulnerabilities
Activity
Vault
Scans
Schedule scan
Schedule a host discovery scan to run periodically
POST
/
api
/
schedule
/
scan
X-API-Key
string
*
X-API-Key
Required
string
object
*
targetId
string
targetId
string
Add Example Value
scanDaily
boolean
scanDaily
boolean
Add Example Value
selectedDay
integer
selectedDay
integer
Add Example Value
schedule
object
schedule
object
minute
integer
minute
integer
Add Example Value
hour
integer
hour
integer
Add Example Value
filterLiveHosts
boolean
filterLiveHosts
boolean
Add Example Value
runScanNow
boolean
runScanNow
boolean
Add Example Value
runCNAMEX
boolean
runCNAMEX
boolean
Add Example Value
curl --request POST \
--url https://api.novasec.io/api/schedule/scan \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '{
"targetId": "{targetId}",
"scanDaily": true,
"selectedDay": 123,
"schedule": {
"minute": 37,
"hour": 13
},
"filterLiveHosts": true,
"runScanNow": true,
"runCNAMEX": true
}'
Authorizations
X-API-Key
string
headerrequiredBody
application/json
targetId
string
scanDaily
boolean
selectedDay
integer
schedule
object
schedule.minute
integer
schedule.hour
integer
filterLiveHosts
boolean
runScanNow
boolean
runCNAMEX
boolean
curl --request POST \
--url https://api.novasec.io/api/schedule/scan \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '{
"targetId": "{targetId}",
"scanDaily": true,
"selectedDay": 123,
"schedule": {
"minute": 37,
"hour": 13
},
"filterLiveHosts": true,
"runScanNow": true,
"runCNAMEX": true
}'