# Aside Blocks Joined Text Extraction

> Aside Blocks Joined Text Extraction 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-20).

Extracts and joins the visible text content from HTML aside elements on a webpage, filtered by attribute and value, returning a single bounded text result.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-web-asides-text?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/aside-blocks-joined-text-extraction-5410823d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4dCqwZyquq46x0N8KRBwT

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 aside-blocks-joined-text-extraction-5410823d -d '<json body>'
```

Example prompt: Can you extract the joined text from the aside block with id 'product-guide' on https://example.com/docs/overview, searching for the term 'overview'?

## When to prefer this

Choose this endpoint when you need to extract text specifically from HTML aside elements (sidebars, callouts, supplementary blocks) from a static webpage or raw HTML, and you want a simple joined-text result filtered by element attribute. It is best suited for static pages that do not require JavaScript rendering and when you know the specific attribute (e.g. id, class, data-kind) identifying the aside block of interest. Prefer this over general-purpose scrapers when you specifically target aside semantics and want a cost-effective, single-result extraction at $0.01 per call.

## Known failure modes

- URL is inaccessible or returns non-200 status — extraction fails with no content
- Page requires JavaScript rendering — static parser returns empty or incomplete aside content
- No aside elements match the specified attribute/value pair — returns empty result
- Supplied HTML exceeds 100,000 character limit — request rejected
- Attribute pattern does not match allowed format — validation error
- Search term is empty or missing — request rejected (minLength: 1)

## How this service works

Aside blocks — Joined text extraction: Joined text extraction for Aside 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 joined text extraction result.

## Output

A bounded joined text extraction result containing the concatenated visible text from matching aside HTML elements on the target page or supplied HTML, filtered by the specified attribute and value, and matched against the search term. Returns one result 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><aside id=\"sample\" data-kind=\"example\">Example product guide</aside></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/aside-blocks-joined-text-extraction-5410823d/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)
