# DKIM Selector HubSpot Change Watch

> DKIM Selector HubSpot Change 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 HubSpot DKIM selector DNS records for a domain and returns whether they changed since the last check, including before/after field diffs.

## Facts

- Endpoint: GET https://dns.intel.rallylive.ca/watch/dns/dkim/hubspot?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/dkim-selector-hubspot-change-watch-ddbd69f2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_pYjVfRps1bC8hvhoJZqMc

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 dkim-selector-hubspot-change-watch-ddbd69f2
```

Example prompt: Keep an eye on the HubSpot DKIM selector DNS record for acme.com and let me know if anything changes from what you last saw.

## When to prefer this

Choose this endpoint when you need to detect changes specifically to the HubSpot DKIM selector DNS record over time, rather than just reading the current value. Ideal for scheduled monitoring workflows where you want diffs with before/after field comparison and a changed boolean flag, rather than manually comparing raw DNS lookups yourself. Prefer this over a plain DNS lookup endpoint when building alerting pipelines around HubSpot email authentication configuration.

## Known failure modes

- Domain not provided or invalid — query fails with missing parameter error
- No previous check stored (first call) — changed flag may be false or indeterminate with no before value
- Domain has no HubSpot DKIM selector record — returns empty result with NXDOMAIN or no-record indicator
- 90-day history expired — previous snapshot unavailable, treated as first call
- DNS resolver timeout — upstream DNS over HTTPS failure returns error response
- Payment not processed — x402 payment required error if USDC payment not attached

## How this service works

Change watch for dkim selector hubspot: 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 HubSpot DKIM selector DNS record value, a boolean indicating whether it changed since the previous call (kept up to 90 days), a list of fields that changed with their before and after values, and a timestamp of when the record 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/dkim-selector-hubspot-change-watch-ddbd69f2/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)
