# Aside Blocks — Literal Term Matches

> Aside Blocks — Literal Term Matches 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-16).

Searches an HTML page's aside elements for literal text term matches, returning matched aside blocks and their attributes

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-web-asides-term?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/aside-blocks-literal-term-matches-e7eca328
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ivCqGQn3nAw9uSkrIJpUw

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-literal-term-matches-e7eca328 -d '<json body>'
```

Example prompt: Search the aside blocks on https://example.com/guide for any that literally contain the word 'product', and filter for asides with the id attribute set to 'sidebar'.

## When to prefer this

Choose this endpoint when you need to extract or search specifically within HTML aside elements (sidebars, callouts, supplementary blocks) for a literal text term match using static parsing. It is ideal for structured HTML content auditing, documentation scanning, or web content extraction where aside elements are the target and no JavaScript rendering is needed. Prefer this over general full-page scrapers when your interest is scoped to aside blocks only, and over regex-based tools when you want structured, attribute-aware element results.

## Known failure modes

- URL is unreachable or returns a non-200 response — no content to parse
- HTML content exceeds 100,000 character limit — request rejected
- Term is empty or missing — validation error
- Aside blocks exist but none contain the literal term — empty match result returned
- Malformed HTML may cause incomplete parsing
- URL and HTML both omitted — no source content to process

## How this service works

Aside blocks — Literal term matches: Literal term matches 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 literal term matches result.

## Output

Returns a bounded set of aside elements from the parsed HTML page that contain the specified literal term, including each matched element's text content and attributes such as id or data attributes. Results are scoped to static HTML — no JavaScript rendering or login bypass is performed.

## 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-literal-term-matches-e7eca328/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)
