OpsKitPro Public JSON API v0 正式发布:DNS、IP 与 HTTP 检测 API 上线
探索专为开发者打造的 Public JSON API。无需鉴权,支持 curl,全面涵盖 DNS、IP 以及带 SSRF 防护的 HTTP 诊断能力。
这篇文章按完整正文来整理,从背景、实现到用法都可以连起来读。
Introduction / 简介
01OpsKitPro 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 包含哪些能力?
02The 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 / 为自动化而生
03The 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)
04Opening 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 / 查看文档
05For full details on endpoint parameters, response schemas, and rate limits, please visit our Developer API portal.