RESTful API for Network Analysis & Security Tools
Professional-grade network scanning and analysis API for developers
All endpoints return JSON responses and include rate limiting
Check if a specific port is open on a target host
{
"ip_address": "example.com",
"port": 80
}
{
"port": 80,
"status": "Open",
"status_color": "success",
"hostname": "example.com",
"service_name": "HTTP",
"response_time": 45.2
}
Check multiple ports on a target host (max 50 ports)
{
"ip_address": "example.com",
"ports": [80, 443, 22, 21],
"timeout": 3
}
{
"hostname": "example.com",
"total_ports": 4,
"open_ports": 2,
"closed_ports": 2,
"scan_duration": 1.2,
"results": [...]
}
Analyze URL redirects and trace the complete redirect chain
{
"url": "http://example.com",
"user_agent": "WebTools/1.0",
"max_redirects": 5
}
{
"original_url": "http://example.com",
"final_url": "https://example.com",
"total_redirects": 1,
"chain": [...],
"scan_time": 0.8
}
Get the client's current IP address
GET /api/v1/get-current-ip/
{
"ip": "203.0.113.45"
}