# Namecheap PrivateEmail Bulk MX Lookup

> Namecheap PrivateEmail Bulk MX Lookup is a paid API for AI agents from email.intel.rallylive.ca, paid per call via x402, $0.1/call, status unknown (last checked 2026-10-24).

Checks whether up to 20 domains have their email hosted by Namecheap PrivateEmail in a single concurrent batch call, returning a per-item boolean result and error field.

## Facts

- Endpoint: GET https://email.intel.rallylive.ca/bulk/email/hosted-by/namecheap-privateemail?utm_source=zero.xyz
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/namecheap-privateemail-bulk-mx-lookup-2c52801b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_YrpYzozeopmN9OH7usTEc

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 namecheap-privateemail-bulk-mx-lookup-2c52801b
```

Example prompt: Can you check this list of domains — acme.com, globex.io, initech.net, and 15 others — and tell me which ones are using Namecheap PrivateEmail to host their email?

## When to prefer this

Use this endpoint when you need to check more than one domain at once for Namecheap PrivateEmail hosting, and want concurrent processing with ordered results and per-item error handling — it is up to 20x more efficient per call than the single-domain endpoint. Prefer it when enriching CRM exports, lead lists, or any dataset where multiple domains need Namecheap PrivateEmail detection in one operation.

## Known failure modes

- Individual domain DNS lookup failure captured in per-item error field without failing the whole batch
- Batch exceeds 20 domain limit returning a validation error
- Domain has no MX records, returning false with no error
- Payment not processed resulting in 402 response
- Cloudflare DoH upstream timeout causing per-item error

## How this service works

Bulk is email hosted by namecheap privateemail: up to 20 domains in one call, processed concurrently, results in input order with a per-item error field and a failure count. Same answer per item as the single endpoint. Batch enrichment for agents that hold a list. $0.10 per batch.

## Output

Returns an ordered array matching the input domain list, where each item contains a boolean indicating whether the domain's MX records match Namecheap PrivateEmail, a per-item error field if the lookup failed, and an overall failure count for the batch.

## 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/namecheap-privateemail-bulk-mx-lookup-2c52801b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from email.intel.rallylive.ca](https://www.zero.xyz/host/email.intel.rallylive.ca/llms.txt)
