JSON over HTTPS. Authenticate with X-API-Key (create one under Profile & API keys). Limit: 60 requests/minute. A key acts with its owner's permissions.
Parameters: q (ZoomEye dork or key:value filters), type = v4|v6|web, page, pagesize (≤100). Identical queries are served from cache and spend no ZoomEye credits. Each result carries a nessus object when the IP is in your Nessus scans.
curl -H "X-API-Key: open_…" "https://open.tribastiontechnologies.com/api/v1/search?q=port:3389%20country:IN&pagesize=20"
All indexed services for the IP plus Nessus counts and findings (severity, CVSSv3, CVEs).
curl -H "X-API-Key: open_…" "https://open.tribastiontechnologies.com/api/v1/host/203.0.113.10"
Errors: 401 bad key · 403 role lacks permission · 422 bad input · 502 upstream ZoomEye error.