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.