cURL
curl --request POST \ --url https://app.pulseguard.nl/api/v2/toolbox/port-scan \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "host": "example.com", "ports": "80,443,22-25" } '
{ "success": true, "message": "<string>", "data": { "host": "<string>", "scan_results": [ { "port": 123, "status": "open", "service": "<string>" } ] } }
Scan network ports on a target host (Expert Plan required)
API token generated from your PulseGuard dashboard
Host to scan (IP address or hostname)
"example.com"
Ports to scan (comma-separated or range)
"80,443,22-25"
Port scan completed successfully
true
Success message
Response data as object
Show child attributes