# Token Holder Observations — Blank Row Report

> Token Holder Observations — Blank Row 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-12).

Validates a CSV of token holder observations and identifies blank/empty rows in the dataset, up to 1000 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-csv-token-holders-empty-rows?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/token-holder-observations-blank-row-report-a33d0238
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_O3hBWqzGblcq6P1NVNzM9

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 token-holder-observations-blank-row-report-a33d0238 -d '<json body>'
```

Example prompt: Can you check this token holder observations CSV for blank rows? Use a comma delimiter and flag any rows that are completely empty — here's the data: observation_id,observed_on,token_address,holder_count,circulating_tokens\nrecord-a,2026-01-01,group-a,10,2\nrecord-b,,,,

## When to prefer this

Choose this endpoint when you specifically need to detect blank or empty rows in a token holder observations CSV dataset. It is purpose-built for this schema (observation_id, observed_on, token_address, holder_count, circulating_tokens) and handles quoted cells correctly. Prefer it over generic CSV validators when working with token holder data and needing a fast, cheap ($0.01 USDC) completeness check without external enrichment.

## Known failure modes

- CSV exceeds 100,000 character limit — request rejected
- CSV contains fewer than 1 character — rejected as empty
- More than 1000 rows submitted — validation may be truncated or rejected
- Invalid delimiter specified — must be comma, semicolon, or tab
- Cell length exceeds max_cell_length limit — validation error
- Malformed CSV structure (unmatched quotes) — parsing error
- Payment of 0.01 USDC not completed — 402 response

## How this service works

Token holder observations — Blank row report: Blank row report for Token holder observations. Validate a declared CSV table contract, up to 1000 rows. Quoted cells supported; no external enrichment. Specialised preset in a shared 50-profile, 20-operation engine. 0.01 USDC includes one CSV blank row report report.

## Output

A structured report identifying which rows in the submitted token holder observations CSV are blank or empty, along with validation status for the dataset up to 1000 rows. No external enrichment is applied — results are based solely on the submitted CSV content.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "csv": {
   "type": "string",
   "default": "observation_id,observed_on,token_address,holder_count,circulating_tokens\nrecord-a,2026-01-01,group-a,10,2\nrecord-b,2026-01-02,group-b,20,3",
   "maxLength": 100000,
   "minLength": 1
  },
  "maximum": {
   "type": "number",
   "default": 1000000000000,
   "maximum": 1000000000000,
   "minimum": -1000000000000
  },
  "minimum": {
   "type": "number",
   "default": -1000000000000,
   "maximum": 1000000000000,
   "minimum": -1000000000000
  },
  "delimiter": {
   "enum": [
    ",",
    ";",
    "\t"
   ],
   "type": "string",
   "default": ","
  },
  "max_cell_length": {
   "type": "integer",
   "default": 1000,
   "maximum": 5000,
   "minimum": 1
  },
  "allowed_categories": {
   "type": "array",
   "items": {
    "type": "string",
    "default": "",
    "maxLength": 100,
    "minLength": 1
   },
   "default": [
    "group-a",
    "group-b"
   ],
   "maxItems": 100,
   "minItems": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/token-holder-observations-blank-row-report-a33d0238/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)
