Endpoints

1

Ungrouped Endpoints
1

What is the nmap API?

Perform an Nmap TCP port scan on any publicly accessible host with a single HTTPS request. No server to provision, no software to install, and no XML parsing required.

nmap API is available on the JoJ API marketplace. Subscribe with a single JoJ API key, call it through one gateway, and pay from one wallet — no separate account or contract with the provider.

nmap API endpoints

  • POST/v1/nmap-check

    nmap check

    Run TCP port scans on any public host using Nmap through a simple REST API. Scan a hostname, IP address or CIDR range and receive structured JSON containing open ports, detected services, host information and scan statistics.

Frequently asked questions about nmap API

Can I scan any IP address or hostname?

You can scan any publicly routable Internet host. Private, loopback, link-local and reserved IP ranges are automatically rejected. The API performs standard Nmap TCP Connect (-sT) scans against services reachable from the public Internet. It does not attempt authentication, exploit vulnerabilities or bypass security controls. You are responsible for ensuring that your use of the API complies with applicable laws and that you have any authorization required to scan the target.

Why use this API instead of running Nmap myself?

This API is designed for situations where you need Nmap results without maintaining scanning infrastructure. A single HTTPS request gives you structured JSON containing open ports, detected services, host information and scan statistics — with no server to provision, Nmap installation to maintain or XML output to parse. For recurring monitoring or high-volume scanning, running Nmap on your own infrastructure will generally be more appropriate. This API is optimized for convenient, on-demand scans.