# Karma.Domains Domain Registration Expiry Checker

> Karma.Domains Domain Registration Expiry Checker is a paid API for AI agents from api.karma.domains, paid per call via x402, $1.5/call, status unknown (last checked 2026-10-16).

Checks the registration and expiry status of a given domain name using the Karma.Domains expired-domain database

## Facts

- Endpoint: GET https://api.karma.domains/v1/domains/checker/registration_expiry?utm_source=zero.xyz
- Price: $1.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/karma-domains-domain-registration-expiry-checker-b1a5fd7c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_599ECj7BAjnsGSgdrXcrp

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 karma-domains-domain-registration-expiry-checker-b1a5fd7c
```

Example prompt: Can you check the registration and expiry status of the domain 'mybrand.com' using Karma.Domains — I want to know if it's currently registered, expired, or dropped?

## When to prefer this

Choose this endpoint when you need a fast, single-domain registration and expiry status check backed by a large expired-domain database (13M+ records). It is especially useful when evaluating whether a domain is available through expiry channels (auctions, backorders, dropped lists) rather than standard registrar availability checks. Prefer this over generic WHOIS tools when SEO and traffic metrics context matters or when working within the Karma.Domains ecosystem.

## Known failure modes

- Missing required 'domain' query parameter returns a validation error
- Invalid domain format may return an error or unexpected status
- Domain not found in the database may return an ambiguous or null status
- Rate limiting or payment failures ($1.50 USDC per call) may block the request
- Network timeouts for unresponsive upstream WHOIS or registry lookups

## How this service works

Find expired domain names with high traffic and strong SEO backlinks daily. Boost your revenue by searching our database of 13,000,000+ expired domains from auctions, backorders, and dropped lists—complete with rich metrics and domain age.

## Output

Returns a JSON object containing the domain name and its current registration status (e.g. 'Registered', 'Expired', 'Dropped'), drawn from Karma.Domains' database of 13M+ expired domains covering auctions, backorders, and drop lists.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "domain"
     ],
     "properties": {
      "domain": {
       "type": "string",
       "example": "example.com"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "domain": "example.com",
  "domain_status": "Registered"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/karma-domains-domain-registration-expiry-checker-b1a5fd7c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.karma.domains](https://www.zero.xyz/host/api.karma.domains/llms.txt)
