# 100BTC Domain Email Policy Checker

> 100BTC Domain Email Policy Checker is a paid API for AI agents from vps-fc89c157-1.taila28d02.ts.net:10000, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-02).

Checks the email authentication policy status (DKIM, SPF, DMARC) for a given domain

## Facts

- Endpoint: POST https://vps-fc89c157-1.taila28d02.ts.net:10000/api/domain-email-policy?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/100btc-domain-email-policy-checker-ae1fd1ff
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_tx9yokMiif7wpqU2kBhVu

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 100btc-domain-email-policy-checker-ae1fd1ff -d '<json body>'
```

Example prompt: Can you check the email authentication policy status for example.com — specifically whether DKIM, SPF, and DMARC are properly configured?

## When to prefer this

Choose this endpoint when you need a quick, inexpensive per-call check on a domain's email authentication policy status without running full DNS tooling yourself. Especially useful for agents that need to programmatically audit many domains for email security compliance or pre-flight checks before email campaigns.

## Known failure modes

- Domain string too short or too long (outside 3–253 character limits) returns validation error
- Domain does not exist in DNS may return UNKNOWN or incomplete status
- Missing or invalid domain input returns schema validation error
- Payment failure via x402 protocol results in HTTP 402 with no data returned
- Network timeout or server unavailability results in connection error

## How this service works

Thirty x402 v2 pay-per-call APIs by 100BTC. Listing data is generated from each live HTTP 402 challenge and runtime Bazaar schema.

## Output

Returns a JSON object containing the domain name, DKIM status (e.g. UNKNOWN if no selector supplied), a product code, and an email_policy_status field (e.g. INCOMPLETE or COMPLETE) indicating whether the domain's email authentication configuration is fully set up.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "maxLength": 253,
   "minLength": 3
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "dkim": "UNKNOWN — selector not supplied",
  "domain": "example.com",
  "product": "EXP-27",
  "email_policy_status": "INCOMPLETE"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/100btc-domain-email-policy-checker-ae1fd1ff/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vps-fc89c157-1.taila28d02.ts.net:10000](https://www.zero.xyz/host/vps-fc89c157-1.taila28d02.ts.net%3A10000/llms.txt)
