Nmmapper API Documentation.

Nmmapper provides API to it’s Online services. If you want to learn about it’s api, you can read the documentation below. Please note that the API provided by nmmapper is for a fee not free. We provide lot’s of API at a reasonable fee of $15 amonth and you gain access to lots of API query unlimited a month. Become Our Patreon and you well gain access to all those api.

The following are some of the API we provide

Cipherscan

Cipherscan tests the ordering of the SSL/TLS ciphers on a given target, for all major versions of SSL and TLS. It also extracts some certificates informations, TLS options, OCSP stapling and more. Cipherscan is a wrapper above the openssl s_client command line

Example

1
2
3
4
5
6
import requests
data = {"key":"xxxxx", "secret":"xxxxxx", "host":""} # required host should be prefixed with https://
headers = {'User-agent':"xxxx"} # User-agent is required
url="https://www.nmmapper.com/api/v1/cipherscan/"

res = request.post(url, data=data, headers=headers)

DNS API

This api enables a user to query dns information of particular domain. What makes this api unique is the fact that it enables a user to pass.

  • Query type like ‘A’

  • Name server to be used for the query like ‘8.8.8,8’

Example

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
import requests
data = {"key":"xxxxx", "secret":"xxxxxx", "nameserver":"8.8.8.8", "domain":"www.nmmapper.com", "qtype":"A"} # required

# nameserver is option
# qtype if not provided defaults to "A"

headers = {'User-agent':"xxxx"} # User-agent is required
url="https://www.nmmapper.com/api/v1/dns/"

res = request.post(url, data=data, headers=headers)

Web application firewall detection

This API provides access to web application firewall detection online, when given a particular host/domain it detects the web application firewall behind the web application..

Example

1
2
3
4
5
6
import requests
data = {"key":"xxxxx", "secret":"xxxxxx", "host":"https://www.nmmapper.com"} # required host should be prefixed with "https://" otherwise it may fail"
headers = {'User-agent':"xxxx"} # User-agent is required
url="https://www.nmmapper.com/api/v1/waf/"

res = request.post(url, data=data, headers=headers)

CMseek api

A content management system (CMS) manages the creation and modification of digital content. It typically supports multiple users in a collaborative environment. Some noteable examples are: _WordPress, Joomla, Drupal.

Example

1
2
3
4
5
6
import requests
data = {"key":"xxxxx", "secret":"xxxxxx", "host":"https://www.nmmapper.com"} # required 'host' should be prefixed with "https://" otherwise it will fail
headers = {'User-agent':"xxxx"} # User-agent is required
url="https://www.nmmapper.com/api/v1/cmseek/"

res = request.post(url, data=data, headers=headers)

WhatWeb Api

WhatWeb identifies websites. Its goal is to answer the question, “What is that Website?”. WhatWeb recognises web technologies including content management systems (CMS), blogging platforms, statistic/analytics packages, JavaScript libraries, web servers, and embedded devices. WhatWeb has over 1800 plugins, each to recognise something different. WhatWeb also identifies version numbers, email addresses, account IDs, web framework modules, SQL errors, and more.

1
2
3
4
5
6
import requests
data = {"key":"xxxxx", "secret":"xxxxxx", "host":"www.nmmapper.com"} # required
headers = {'User-agent':"xxxx"} # User-agent is required
url="https://www.nmmapper.com/api/v1/whatweb/"

res = request.post(url, data=data, headers=headers)

Nmap API

Nmap is a popular tool we also provide it’s api here for users to run nmap scans on our networks. There are many options that we shall provide for scans.

Example

1
2
3
4
5
6
import requests
data = {"key":"xxxxx", "secret":"xxxxxx", "domain":"www.nmmapper.com"} # required domain or ip will work
headers = {'User-agent':"xxxx"} # User-agent is required
url="https://www.nmmapper.com/api/v1/nmap/"

res = request.post(url, data=data, headers=headers)

Wappalyzer API

Wappalyzer identifies technologies on websites. It detects content management systems, ecommerce platforms, JavaScript frameworks, analytics tools and much more.

Example

1
2
3
4
5
6
import requests
data = {"key":"xxxxx", "secret":"xxxxxx", "domain":"https://www.nmmapper.com"} # required should be prefixed with https://
headers = {'User-agent':"xxxx"} # User-agent is required
url="https://www.nmmapper.com/api/v1/wappalyzer/"

res = request.post(url, data=data, headers=headers)

Subdomain finder

We have the most powerful subdomain finder api ever on the web, we offer choices lots of them. The data you get from us is fresh not saved, we don’t offer already existing data rather we search this data for you and you get latest information.

Example

1
2
3
4
5
6
import requests
data = {"key":"xxxxx", "secret":"xxxxxx", "host":"nmmapper.com"} # required should not be with protocol
headers = {'User-agent':"xxxx"} # User-agent is required
url="https://www.nmmapper.com/api/v1/subdomainfinder/"

res = request.post(url, data=data, headers=headers)

CMSeek CMS Detection API

CMS Detection and Exploitation suite - Scan WordPress, Joomla, Drupal and over 180 other CMSs

Example

1
2
3
4
5
6
7
import requests

data = {"key":"xxxxx", "secret":"xxxxxx", "host":"nmmapper.com"} # required should be with protocol that is startwith https://
headers = {'User-agent':"xxxx"} # User-agent is required
url="https://www.nmmapper.com/api/v1/cmseek/"

res = request.post(url, data=data, headers=headers)

How to get API

Because there is a cost involved in running api query particular server cost we offer all the above API for a flat monthly fee of $15 a month. You can contact us at any one our social network of inquiry[@]nmmapper.com. Our Patreon will automatically get all this APIs

RestructuredText:

Utilities:

Indices and tables