# has-brevo-domain-verification-watch

> has-brevo-domain-verification-watch is a paid API for AI agents from dns.intel.rallylive.ca, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-19).

Monitors changes to whether a domain has passed Brevo (Sendinblue) email domain verification, alerting when the verification status changes.

## Facts

- Endpoint: GET https://dns.intel.rallylive.ca/watch/dns/verification/brevo?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/has-brevo-domain-verification-watch-8c8987ad
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sfa8quM_1cfFJSR7wP9Ds

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 has-brevo-domain-verification-watch-8c8987ad
```

Example prompt: Keep an eye on whether acmecorp.com has passed Brevo domain verification and let me know immediately if the status changes from the last time you checked.

## When to prefer this

Choose this endpoint when you need to be alerted to changes in Brevo (Sendinblue) email domain verification status over time, rather than just getting the current point-in-time result. Ideal for automation workflows, scheduled polling agents, or compliance monitoring where you need a diff (before/after) rather than a raw lookup. Prefer over a plain verification check when change detection and historical comparison are the goal.

## Known failure modes

- Domain not found or unresolvable — returns error or empty verification result
- No previous check on record (first call) — 'changed' may be null or undefined since no baseline exists
- Payment not provided or insufficient — request rejected due to $0.02 USDC x402 requirement
- Brevo verification DNS record temporarily unavailable — may return a false negative
- Stored result older than 90 days — baseline expired, comparison treated as first call

## How this service works

Change watch for has brevo domain verification: runs the check, compares it with the result from your previous call for the same domain (kept 90 days) and returns the current answer, changed true/false, the fields that changed with before/after values, and when it was last seen. Schedule it to be alerted when this changes. $0.02 per check.

## Output

Returns the current Brevo domain verification result, a 'changed' boolean indicating whether the result differs from the previous call (stored up to 90 days), the specific fields that changed with before/after values, and a timestamp of when the status was last seen.

## 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/has-brevo-domain-verification-watch-8c8987ad/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dns.intel.rallylive.ca](https://www.zero.xyz/host/dns.intel.rallylive.ca/llms.txt)
