# Option Labels — Duplicate Value Report

> Option Labels — 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-15).

Scans HTML option elements for duplicate values on a specified attribute and returns a bounded duplicate value report.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-web-options-duplicates?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/option-labels-duplicate-value-report-de72704c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_7Cffuc8ixEBi9qTTc22Z7

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 option-labels-duplicate-value-report-de72704c -d '<json body>'
```

Example prompt: Check the product select dropdown at https://example.com/products for any duplicate 'id' attribute values among the option elements — I want a report of any repeated values, and also flag any that match the previous value 'Older example'.

## When to prefer this

Use this endpoint when you need to quickly audit static HTML (either from a live URL or supplied markup) for duplicate attribute values specifically within option elements. It is purpose-built for this narrow use case — detecting repeated values in select/option structures — making it preferable over a general HTML parser or DOM analysis tool when you want a ready-made duplicate report without writing custom parsing logic.

## Known failure modes

- URL is unreachable or returns non-200 status — parsing fails with no content
- HTML exceeds 100,000 character limit — request rejected
- No option elements found in the parsed HTML — empty report returned
- JavaScript-rendered content not available — static parser only, dynamic options missed
- Invalid attribute name pattern — request rejected with validation error
- previous_texts array exceeds 200 items — request rejected

## How this service works

Option labels — Duplicate value report: Duplicate value report for Option labels. 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 report listing which option element attribute values are duplicated within the parsed HTML, including the specific attribute and values that appear more than once, limited to one result set per call.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "default": "",
   "maxLength": 2048
  },
  "html": {
   "type": "string",
   "default": "<!doctype html><html><head></head><body><select><option id=\"sample\">Example product guide</option></select></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/option-labels-duplicate-value-report-de72704c/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)
