# Registry Snapshots Analyzer — Record Quality Audit + String Normalisation + Equal-Width Histogram

> Registry Snapshots Analyzer — Record Quality Audit + String Normalisation + Equal-Width Histogram 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-23).

Runs three analytical reports on registry snapshot data (registered_entities, changed_entities): a record quality audit, string normalisation, and an equal-width histogram — all in one call for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-04-202?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/registry-snapshots-analyzer-record-quality-audit-string-normalisation-02d27f77
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_v9n1jOXd5ZQxBXtURZ16b

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 registry-snapshots-analyzer-record-quality-audit-string-normalisation-02d27f77 -d '<json body>'
```

Example prompt: Can you audit the data quality, normalise the strings, and give me an equal-width histogram with 10 bins for the registered_entities field across these registry snapshot rows: row-1 on 2024-01-01, group-a, 50 registered entities and 3 changed; row-2 on 2024-01-02, group-b, 120 registered entities and 7 changed?

## When to prefer this

Choose this endpoint when you need a combined, cost-efficient batch of three registry-specific analytical reports (quality audit, string normalisation, histogram) on up to 200 rows of company registry snapshot data in a single API call. It is ideal when you want offline, local analytical computation without any live lookup, prediction, or external action. Prefer it over individual analytics endpoints when all three report types are needed simultaneously to save cost and round-trips.

## Known failure modes

- Fewer than 1 or more than 200 rows supplied — validation error
- Invalid date format (not YYYY-MM-DD) — schema validation failure
- bins value outside 1–30 range — rejected with error
- field value not one of registered_entities or changed_entities — schema rejection
- Numeric values outside ±1,000,000,000,000 — schema validation failure
- Missing required fields (row_id, company_group, date) — per-row validation error
- Payment not included or insufficient — x402 payment required error

## How this service works

Registry snapshots — Record quality audit + String normalisation + Equal-width histogram: Record quality audit + String normalisation + Equal-width histogram for supplied registry snapshots records (registered_entities, changed_entities). Up to 200 rows; 3 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 3 supplied-data reports for up to 200 rows.

## Output

Returns three independent analytical reports: (1) a record quality audit flagging missing, null, or out-of-range values across the supplied rows; (2) a string normalisation report for text fields such as company_group; and (3) an equal-width histogram with the configured number of bins for the selected numeric field (registered_entities or changed_entities). All computed locally without external lookups or live data.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "bins": {
   "type": "integer",
   "default": 5,
   "maximum": 30,
   "minimum": 1
  },
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "company_group",
     "date",
     "registered_entities",
     "changed_entities"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "company_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "changed_entities": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "registered_entities": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "company_group": "group-a",
     "changed_entities": 1,
     "registered_entities": 10
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "company_group": "group-b",
     "changed_entities": 2,
     "registered_entities": 20
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "company_group": "group-a",
     "changed_entities": 3,
     "registered_entities": 15
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "company_group": "group-b",
     "changed_entities": 4,
     "registered_entities": 30
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "registered_entities",
    "changed_entities"
   ],
   "type": "string",
   "default": "registered_entities"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/registry-snapshots-analyzer-record-quality-audit-string-normalisation-02d27f77/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)
