# Address Blocks Prior Text-Set Comparison

> Address Blocks Prior Text-Set Comparison is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-17).

Extracts address HTML elements from a webpage and compares their current text content against a set of previously observed texts to detect changes.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-web-addresses-compare?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/address-blocks-prior-text-set-comparison-b073b921
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_JUVYrXQ55YovHIxUInuBe

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 address-blocks-prior-text-set-comparison-b073b921 -d '<json body>'
```

Example prompt: Fetch https://example.com/contact and compare the text in the address element with id='main-address' against these older texts: ['123 Old Street, Springfield', 'Unit 4, Commerce Park'] — tell me if the current text matches any of them or if something has changed.

## When to prefer this

Use this endpoint when you need to detect whether the textual content of a specific HTML address element has changed compared to previously captured snapshots, especially for static pages that do not require JavaScript rendering. Ideal for lightweight change-detection pipelines targeting contact pages, legal notices, or directory listings where address blocks are semantically marked up. Prefer this over generic diff tools when you need a cost-effective, single-call bounded comparison scoped specifically to address HTML elements.

## Known failure modes

- URL is unreachable or returns non-2xx status — parsing fails with no result
- No address element matching the given attribute and attribute_value is found on the page
- Page requires JavaScript rendering — static parser returns empty or incomplete content
- previous_texts array is empty — comparison has no baseline to evaluate against
- HTML content exceeds 100,000 character limit — request rejected
- Attribute pattern does not match schema regex — validation error returned

## How this service works

Address blocks — Prior text-set comparison: Prior text-set comparison for Address blocks. One public HTTPS page or supplied HTML; static parsing, no JavaScript rendering, login or access bypass. Specialised preset in a shared 50-profile, 20-operation engine. 0.01 USDC includes one bounded prior text-set comparison result.

## Output

Returns a bounded comparison result indicating whether the current text content of the matched address HTML element differs from or matches any entry in the supplied prior text set, enabling change detection for specific address blocks on a page.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "default": "",
   "maxLength": 2048
  },
  "html": {
   "type": "string",
   "default": "<!doctype html><html><head></head><body><address id=\"sample\" data-kind=\"example\">Example product guide</address></body></html>",
   "maxLength": 100000
  },
  "term": {
   "type": "string",
   "default": "product",
   "maxLength": 100,
   "minLength": 1
  },
  "attribute": {
   "type": "string",
   "default": "id",
   "pattern": "^[a-zA-Z][a-zA-Z0-9:_-]{0,49}$",
   "maxLength": 50
  },
  "previous_texts": {
   "type": "array",
   "items": {
    "type": "string",
    "default": "",
    "maxLength": 1000
   },
   "default": [
    "Older example"
   ],
   "maxItems": 200,
   "minItems": 0
  },
  "attribute_value": {
   "type": "string",
   "default": "sample",
   "maxLength": 200
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/address-blocks-prior-text-set-comparison-b073b921/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
