# is-dns-hosted-by-digitalocean

> is-dns-hosted-by-digitalocean is a paid API for AI agents from dns.intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-22).

Checks whether a domain's DNS is hosted by DigitalOcean by looking up its NS records and matching them against DigitalOcean's nameserver patterns, returning yes/no with matched nameservers.

## Facts

- Endpoint: GET https://dns.intel.rallylive.ca/dns/hosted-by/digitalocean?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/is-dns-hosted-by-digitalocean-a8d8aef7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dgDfB6IGfXhvLK_pNH_ED

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability is-dns-hosted-by-digitalocean-a8d8aef7
```

Example prompt: Can you check if shopify.com has its DNS hosted by DigitalOcean — I want to know whether their nameservers match DigitalOcean's patterns and which specific nameservers are involved?

## When to prefer this

Use this endpoint when you need a single, authoritative yes/no answer about whether a specific domain's DNS is managed by DigitalOcean, particularly for sales lead qualification, vendor detection, security audits, or pre-migration infrastructure checks. Prefer over generic NS lookup tools when the specific DigitalOcean pattern matching and structured yes/no output is needed. Use the bulk sibling endpoint (is-dns-hosted-by-1and1-bulk style) if you need to process many domains at once.

## Known failure modes

- Domain does not exist or has no NS records — returns no match with empty nameserver list
- Network or Cloudflare DoH resolution failure — lookup may time out or return an error
- Domain uses non-standard or private nameservers that partially resemble DigitalOcean patterns — may produce false negatives
- Invalid or malformed domain input — may return an error or empty result

## How this service works

Is the domain's DNS hosted by digitalocean? Looks up the NS records (Cloudflare DoH) and matches them against digitalocean's nameserver patterns, returning yes/no, the nameservers and which ones matched. Vendor detection for sales, migration and security work. $0.01 per lookup.

## Output

Returns a yes/no answer indicating whether the domain's DNS is hosted by DigitalOcean, along with the full list of NS records discovered and which specific nameservers matched DigitalOcean's nameserver patterns. DNS resolution is performed via Cloudflare DNS over HTTPS (DoH).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/is-dns-hosted-by-digitalocean-a8d8aef7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dns.intel.rallylive.ca](https://www.zero.xyz/host/dns.intel.rallylive.ca/llms.txt)
