REST API

Infrastructure Monitoring API

Single endpoint, 14 diagnostic tools, 6 global regions. Build infrastructure monitoring into your CI/CD pipelines, dashboards, and automation scripts with JSON responses and simple API key authentication.

Single Endpoint14 ToolsJSON Response

Make Your First API Call in 60 Seconds

1

Sign up free

Create an account and generate an API key from your dashboard.

2

Make a request

POST to /api/v1/run with your tool and target.

3

Get results

Receive structured JSON from multiple global regions.

cURL

curl -X POST https://probeops.com/api/v1/run \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"tool": "ssl_check", "target": "example.com"}'

Response

{
  "success": true,
  "tool": "ssl_check",
  "target": "example.com",
  "results": [
    {
      "region": "us-east",
      "status": "valid",
      "issuer": "Let's Encrypt",
      "expires": "2026-08-15T00:00:00Z",
      "tls_version": "TLSv1.3"
    }
  ]
}

Integrate in Minutes

Works with any language. Here are a few examples to get you started.

cURL

curl -X POST https://probeops.com/api/v1/run \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "tool": "ssl_check",
    "target": "example.com"
  }'

14 Diagnostic Tools via One Endpoint

All tools are accessed through POST /api/v1/run with different tool parameters.

Tooltool paramDescriptionExample target
SSL Checkssl_checkVerify SSL/TLS certificate validity and chainexample.com
DNS Lookupdns_lookupQuery DNS records (A, AAAA, CNAME, MX, TXT, NS)example.com
Is It Downis_it_downCheck website availability from multiple regionshttps://example.com
Latency Testlatency_testMeasure ping/ICMP response timeexample.com
TraceroutetracerouteTrace network path (TCP port 443)example.com
Port Checkport_checkCheck if a specific port is openexample.com:443
HTTP Headershttp_headersInspect HTTP response headershttps://example.com
WHOIS LookupwhoisQuery domain registration detailsexample.com
Reverse DNSreverse_dnsResolve IP to hostname (PTR record)8.8.8.8
Nmap Scannmap_scanService detection and port scanningexample.com
Curl RequestcurlMake HTTP requests with full outputhttps://example.com
MX Lookupmx_lookupQuick MX record lookupexample.com
NS Lookupns_lookupQuick NS record lookupexample.com
TXT Lookuptxt_lookupQuick TXT record lookupexample.com

Structured JSON Responses

Every response follows a consistent format for easy parsing.

JSON

{
  "success": true,                    // Request status
  "tool": "ssl_check",               // Tool that was run
  "target": "example.com",           // Target that was checked
  "timestamp": "2026-02-13T...",     // ISO 8601 timestamp
  "results": [                        // Array of results per region
    {
      "region": "us-east",           // Probe region code
      "location": "Virginia, US",    // Human-readable location
      "status": "valid",             // Tool-specific status
      "response_time_ms": 245,       // Response time in ms
      "data": { ... }               // Tool-specific data
    },
    {
      "region": "eu-central",
      "location": "Helsinki, EU",
      "status": "valid",
      "response_time_ms": 312,
      "data": { ... }
    }
  ]
}

6 Global Probe Regions

Run diagnostics from multiple continents simultaneously for a complete global view.

🇺🇸

US East

Virginia

us-east

🇺🇸

US West

Oregon

us-west

🇪🇺

EU Central

Helsinki

eu-central

🇮🇳

AP South

Mumbai

ap-south

🇨🇦

CA Central

Canada

ca-central

🇦🇺

AP Southeast

Sydney

ap-southeast

Built for Developers

Common use cases for the ProbeOps API.

CI/CD Pipeline Checks

Verify SSL certificates, DNS records, and server availability before and after every deployment. Fail builds early if infrastructure issues are detected.

Custom Dashboards

Build internal monitoring dashboards with real-time data from 6 global regions. Track latency trends, certificate expirations, and uptime metrics.

Automation Scripts

Schedule periodic infrastructure audits, auto-detect DNS propagation completion, or trigger alerts when certificates approach expiration.

Simple, Transparent Pricing

Start free, upgrade when you need more.

Frequently Asked Questions

Ready to Automate Your Infrastructure Monitoring?

Sign up free, generate an API key, and make your first API call in under a minute. No credit card required.