Skip to main content

Documentation

Everything you need to integrate EdgeDNS into your applications — from one-off domain lookups to continuous private monitoring.

Quick Example

Make your first API call in seconds.

cURL
curl "https://api.edgedns.dev/v1/dns/lookup?domain=example.com&type=A" \
  -H "Authorization: Bearer YOUR_API_KEY"
Response
{
  "data": {
    "domain": "example.com",
    "record_type": "A",
    "records": [
      { "type": "A", "value": "93.184.216.34", "ttl": 3600 }
    ]
  },
  "meta": {
    "request_id": "req_abc123",
    "timestamp": "2026-03-23T12:00:00.000Z",
    "response_time_ms": 42
  }
}

Ready to build?

Get your API key and start making requests.