# has-gitlab-domain-verification

> has-gitlab-domain-verification 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-20).

Checks whether a domain has a GitLab domain-verification TXT record by reading its apex DNS TXT records via Cloudflare DoH and reporting whether the GitLab ownership token is present along with its truncated value.

## Facts

- Endpoint: GET https://dns.intel.rallylive.ca/dns/verification/gitlab?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/has-gitlab-domain-verification-d5285158
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_p7vqN9U2wK_zvssTccIs6

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 has-gitlab-domain-verification-d5285158
```

Example prompt: Can you check if stripe.com has a GitLab domain-verification TXT record in its DNS — I want to know if they've verified domain ownership on GitLab?

## When to prefer this

Choose this endpoint when you need to determine whether a specific domain has completed GitLab domain verification, as evidence that an organization uses GitLab's products. It is preferable over generic TXT record lookups when the specific goal is GitLab ownership detection, and over other DNS resolvers when Cloudflare DoH reliability is important. Best used for OSINT, lead enrichment, competitive intelligence, or security audits at $0.01 per lookup.

## Known failure modes

- Domain not found or invalid — DNS NXDOMAIN response returned
- No GitLab verification token present — token absent flag returned
- Cloudflare DoH unreachable — service returns an error
- Rate limiting or payment failure at $0.01/call threshold
- Malformed domain input causing query failure

## How this service works

Does the domain carry a gitlab domain-verification TXT record? Reads the apex TXT records (Cloudflare DoH) and reports whether the gitlab ownership token is present and the token value (truncated). A present token usually means the company uses gitlab's product; absence means not verified there. $0.01 per lookup.

## Output

Returns whether a GitLab domain-verification TXT record is present at the apex of the given domain, along with the truncated token value if found and the raw TXT record data retrieved via Cloudflare DNS over HTTPS.

## 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/has-gitlab-domain-verification-d5285158/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)
