# Bulk Cloudflare Email Routing Hosted Check

> Bulk Cloudflare Email Routing Hosted Check 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 up to 20 domains in one call to determine if each domain's email is hosted by Cloudflare Email Routing, returning ordered results with per-item errors and a failure count.

## Facts

- Endpoint: GET https://email.intel.rallylive.ca/bulk/email/hosted-by/cloudflare-email-routing?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/bulk-cloudflare-email-routing-hosted-check-59e9d6cf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Gdtyvae2lWp5ZSQ_WNFCH

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 bulk-cloudflare-email-routing-hosted-check-59e9d6cf
```

Example prompt: I have a list of 15 domains and need to know which ones are using Cloudflare Email Routing for their email hosting — can you check them all at once and tell me which ones match, including any that errored?

## When to prefer this

Use this endpoint when you have a list of 2–20 domains and need to efficiently determine Cloudflare Email Routing hosting status in bulk rather than making individual calls. It processes domains concurrently and preserves input order, making it ideal for enrichment pipelines, CRM data augmentation, or domain portfolio audits. Prefer the single endpoint if you only have one domain to check.

## Known failure modes

- Individual domain lookup fails, captured in per-item error field with failure count incremented
- Batch exceeds 20 domains, likely resulting in a validation error
- DNS resolution timeouts for one or more domains causing partial failures
- Malformed domain inputs returning per-item errors
- Payment not processed (x402 protocol failure) blocking the entire call

## How this service works

Bulk is email hosted by cloudflare email routing: 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

An ordered array of results matching the input domain list, where each item indicates whether the domain's email is hosted by Cloudflare Email Routing (same answer as the single-domain endpoint), a per-item error field if that domain's check 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/bulk-cloudflare-email-routing-hosted-check-59e9d6cf/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)
