# Address Blocks — Duplicate Value Report

> Address Blocks — Duplicate Value Report 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).

Scans a webpage or supplied HTML to identify duplicate values of a specified attribute across all <address> elements.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-web-addresses-duplicates?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-duplicate-value-report-9d731cb5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rkljzhp5ROEp0hLtkLEap

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-duplicate-value-report-9d731cb5 -d '<json body>'
```

Example prompt: Can you check the page at https://example.com/contact for any duplicate 'id' attribute values across all the address blocks — flag any that share the value 'sample'?

## When to prefer this

Use this endpoint when you need to audit the uniqueness of attribute values specifically within HTML <address> elements on a static, publicly accessible page or a supplied HTML snippet. It is purpose-built for address block duplicate detection without requiring JavaScript execution, login, or complex crawling.

## Known failure modes

- URL is not publicly accessible or returns non-200 status — parsing fails
- Page requires JavaScript rendering — static parser returns incomplete or empty result
- No address elements found in the HTML — report returns empty
- Attribute name pattern does not match schema regex — request rejected with validation error
- HTML content exceeds 100,000 character limit — request rejected
- URL exceeds 2,048 character limit — request rejected
- Previous texts array exceeds 200 items — request rejected

## How this service works

Address blocks — Duplicate value report: Duplicate value report 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 duplicate value report result.

## Output

A bounded duplicate value report listing any <address> HTML elements found to share identical values for the specified attribute, based on static parsing of the supplied URL or HTML. Includes details of the duplicated values and the relevant elements.

## 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-duplicate-value-report-9d731cb5/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)
