# WebDAV SRV Record Lookup via Cloudflare DoH

> WebDAV SRV Record Lookup via Cloudflare DoH 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).

Resolves _webdav._tcp SRV DNS records for a given domain using Cloudflare DNS-over-HTTPS, returning priority, weight, port, and target host for the domain's WebDAV service.

## Facts

- Endpoint: GET https://dns.intel.rallylive.ca/dns/srv/webdav-tcp?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/webdav-srv-record-lookup-via-cloudflare-doh-69610d7d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_t3-TxL9ZJKQYUjwwGc_mS

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 webdav-srv-record-lookup-via-cloudflare-doh-69610d7d
```

Example prompt: Can you look up the _webdav._tcp SRV record for example.com so I can find out which host and port its WebDAV service is running on?

## When to prefer this

Use this endpoint when you need to programmatically discover the WebDAV server host and port for a domain without hardcoding assumptions. Prefer it over generic DNS lookups when you specifically need _webdav._tcp SRV records via Cloudflare's DoH resolver for reliability and privacy. It is ideal for automated WebDAV client configuration, infrastructure audits, or service health checks.

## Known failure modes

- Domain has no _webdav._tcp SRV record — returns NXDOMAIN or empty answer section
- Invalid or malformed domain name input — may return error or empty result
- Cloudflare DoH resolver unreachable — upstream timeout or error
- Domain exists but WebDAV service is not advertised via SRV — NOERROR with empty answer

## How this service works

WEBDAV service discovery (_webdav._tcp.<domain>): SRV records with priority, weight, port and target host, from Cloudflare DoH. Tells a client where the domain's webdav service lives without guessing hosts. $0.01 per lookup.

## Output

Returns the SRV record set for _webdav._tcp.<domain>, including one or more records each with priority, weight, port number, and target hostname, along with the TTL and DNS response code (e.g. NOERROR or NXDOMAIN). If no SRV record exists, an appropriate response code is returned.

## 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/webdav-srv-record-lookup-via-cloudflare-doh-69610d7d/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)
