# Popdot AI Domain Rental Quote

> Popdot AI Domain Rental Quote is a paid API for AI agents from popdot.ai, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Returns live pricing quotes for renting idle domains to AI agents for a specified duration, with optional subdomain availability checks.

## Facts

- Endpoint: POST https://popdot.ai/api/wire/v1/quote/x402
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/popdot-ai-domain-rental-quote-27e80b62
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Js557j0oKSq1Wbc-VPqCH

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 popdot-ai-domain-rental-quote-27e80b62 -d '<json body>'
```

Example prompt: Can you get me a Popdot quote for renting the domain 'agent.io' for 1 day, and check if the subdomain 'shop' is available on it?

## When to prefer this

Use this endpoint when an AI agent needs to discover and price idle domains available for short-term rental on the Popdot marketplace, especially when checking subdomain availability or comparing tier pricing across hourly, daily, weekly, and monthly durations. Prefer this over generic domain registrar APIs when the use case is temporary domain access for agent deployment rather than permanent domain ownership.

## Known failure modes

- Invalid ISO 8601 duration value returns a validation error
- Requested domain not found in the Popdot marketplace returns an empty domains array
- Subdomain check returns available:false if the label is already taken
- x402 payment failure or insufficient USDC balance prevents quote from being returned
- Malformed domain string may result in a 400 bad request
- Quote result may be stale if domain was rented between probe and retrieval

## How this service works

Popdot AI rents your idle domains to AI agents by the hour. You keep full ownership and earn passive income with zero maintenance. Listing is free.

## Output

Returns an array of rentable domains with their tier, categories, emotion tags, and full pricing breakdown (hourly, daily, weekly, monthly in USDC), plus subdomain availability if requested, trial eligibility flags, and a payment receipt confirming the x402 microtransaction used to retrieve the quote.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "description": "Restrict the quote to one root domain."
  },
  "duration": {
   "enum": [
    "PT1H",
    "PT4H",
    "P1D",
    "P7D",
    "P30D"
   ],
   "type": "string",
   "description": "ISO 8601 rental duration to quote."
  },
  "subdomain": {
   "type": "string",
   "description": "Subdomain label to check for availability on each returned domain."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "type": "object",
   "properties": {
    "query": {
     "type": "object",
     "properties": {
      "domain": {
       "type": [
        "string",
        "null"
       ]
      },
      "duration": {
       "type": "string"
      },
      "subdomain": {
       "type": [
        "string",
        "null"
       ]
      }
     },
     "description": "The parameters this quote was priced against."
    },
    "domains": {
     "type": "array",
     "items": {
      "type": "object",
      "properties": {
       "id": {
        "type": "string"
       },
       "tier": {
        "type": "string"
       },
       "pricing": {
        "type": "object",
        "properties": {
         "daily": {
          "type": "number"
         },
         "hourly": {
          "type": "number"
         },
         "weekly": {
          "type": "number"
         },
         "monthly": {
          "type": "number"
         },
         "currency": {
          "type": "string"
         }
        }
       },
       "category": {
        "type": "array",
        "items": {
         "type": "string"
        }
       },
       "fullDomain": {
        "type": "string"
       },
       "emotionTags": {
        "type": "array",
        "items": {
         "type": "string"
        }
       },
       "availability": {
        "type": "object",
        "properties": {
         "url": {
          "type": "string"
         },
         "valid": {
          "type": "boolean"
         },
         "available": {
          "type": "boolean"
         },
         "subdomain": {
          "type": "string"
         }
        },
        "description": "Present only when a subdomain was requested."
       },
       "trialEligible": {
        "type": "boolean",
        "description": "Whether a free 24 hour trial can be taken here."
       }
      }
     },
     "description": "Rentable domains with live pricing."
    },
    "payment": {
     "type": "object",
     "properties": {
      "asset": {
       "type": "string"
      },
      "payer": {
       "type": "string"
      },
      "amount": {
       "type": "string",
       "description": "Atomic USDC units (6 decimals)."
      },
      "txHash": {
       "type": "string"
      },
      "resource": {
       "type": "string"
      }
     },
     "description": "The settled x402 payment that bought this quote."
    },
    "preconditions": {
     "type": "object",
     "description": "What is requir
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/popdot-ai-domain-rental-quote-27e80b62/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from popdot.ai](https://www.zero.xyz/host/popdot.ai/llms.txt)
