OpsKitPro logo
OpsKitPro_
Back to blog
Release2026-06-234 min

OpsKitPro Public JSON API v0 Is Live: DNS, IP and HTTP Check APIs

Use OpsKitPro Public JSON API for DNS lookup, IP lookup, and HTTP checks with curl, scripts, and automation workflows.

This article reads through design, implementation, and usage in one flow.
Open tool
OpsKitPro Public JSON API v0 Is Live: DNS, IP and HTTP Check APIs
About the article

This page is organized as a full read-through, from background to implementation and usage.

Article body

Introduction / 简介

01

OpsKitPro is thrilled to announce the launch of our Public JSON API v0. While our web UI is great for quick manual checks, we know that DevOps, SREs, and developers need programmable access to build automations, CI/CD integrations, and AI agent workflows.

That is why we have extracted our core diagnostic engines into a set of clean, fast, and free public API endpoints.

What is Included in v0? / v0 包含哪些能力?

02

The v0 release introduces three foundational diagnostic APIs, all returning a standardized JSON envelope:

  • **DNS Lookup API**: Fetch global A, AAAA, MX, TXT, and CNAME records instantly.
  • **IP Lookup API**: Get accurate GeoIP, ISP, ASN, and Proxy/VPN detection signals.
  • **HTTP Check API**: Perform deep HTTP diagnostics with full redirect chain tracing and header analysis.

Built for Curl and Scripts / 为自动化而生

03

The API requires absolutely no authentication or API keys to start using. It is rate-limited fairly at 60 requests per minute per IP.

Try it out right now in your terminal:

  • `curl -s "https://opskitpro.com/api/tools/dns-lookup?domain=example.com" | jq`
  • `curl -s "https://opskitpro.com/api/tools/ip-lookup?ip=8.8.8.8" | jq`
  • `curl -s "https://opskitpro.com/api/tools/http-check?url=https://example.com" | jq`

Enterprise-Grade Security (SSRF Protection)

04

Opening up an HTTP Check API to the public comes with immense security responsibilities. OpsKitPro v0 implements rigorous SSRF (Server-Side Request Forgery) mitigations.

Our HTTP engine strictly enforces `http`/`https` protocols, blocks non-standard ports, and manually intercepts every single redirect hop to validate that the target hostname does not resolve to a private or internal network (DNS Rebinding protection).

Read the Documentation / 查看文档

05

For full details on endpoint parameters, response schemas, and rate limits, please visit our Developer API portal.