# Textarea Defaults — Prior Text-Set Comparison

> Textarea Defaults — 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-12).

Extracts textarea default values from a web page and compares them against a provided set of previously seen texts, filtered by a specific attribute and search term.

## Facts

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

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 textarea-defaults-prior-text-set-comparison-4e39c595 -d '<json body>'
```

Example prompt: Check the textarea with id 'feedback' on https://example.com/contact and compare its current default text against these previous values: ['Please enter your feedback', 'Write your message here'] — I want to know if it has changed.

## When to prefer this

Use this endpoint when you need lightweight, static HTML parsing of a specific textarea's default text and want to programmatically compare it against a known set of prior values — ideal for change detection, content auditing, or snapshot diffing of form defaults without needing full browser rendering or JavaScript execution.

## Known failure modes

- URL unreachable or returns non-200 status — no content parsed
- HTML too large (exceeds 100000 character limit) — request rejected
- No textarea found matching the given attribute and attribute value — empty or null result
- Attribute name fails regex validation (must start with a letter, alphanumeric/colon/underscore/hyphen) — validation error
- previous_texts array exceeds 200 items — request rejected
- JavaScript-rendered content not parsed since endpoint uses static HTML parsing only
- term parameter missing or empty (minLength 1) — validation error

## How this service works

Textarea defaults — Prior text-set comparison: Prior text-set comparison for Textarea defaults. 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 prior text-set comparison result indicating how the current textarea's default value (identified by the specified attribute and attribute value on the page or HTML) compares to the provided array of previous text values — whether it matches, differs, or is new.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "default": "",
   "maxLength": 2048
  },
  "html": {
   "type": "string",
   "default": "<!doctype html><html><head></head><body><textarea id=\"sample\" data-kind=\"example\">Example product guide</textarea></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/textarea-defaults-prior-text-set-comparison-4e39c595/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)
