OpenAPI 3.1

API docs

The contract is OpenAPI 3.1. The page chrome is translated. Code samples stay in English.

Download openapi.yaml

Quickstart

Send the key in the X-API-Key header. The key is shown once, at creation.

Host: https://api.nestip.net

curl -s https://api.nestip.net/v1/ip/1.1.1.1 \
  -H 'X-API-Key: nip_your_key'

Try the demo without a key

Lookup

Enter an address, or score the IP that opened this page.

Endpoints

MethodPathAuth
GET/v1/ip/{ip}X-API-KeyOne lookup
POST/v1/ip/batchX-API-KeyJSON body {"ips":["1.1.1.1"]}
GET/v1/demo/menoneScore the caller, 20/min
GET/v1/demo/{ip}nonePublic demo, 20/min
POST/auth/registernoneCreate an account
POST/auth/loginnoneReturns a JWT
GET/auth/verifynoneEmail verification token
GET/healthnonePostgres, Redis, IP data