# Registry Snapshots — Base-100 Series + Equal-Width Histogram

> Registry Snapshots — Base-100 Series + 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-15).

Generates two analytical reports (Base-100 indexed series and equal-width histogram) from supplied registry snapshot data covering registered and changed entities.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-04-163?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/registry-snapshots-base-100-series-equal-width-histogram-0173fdbf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jchfRknxwrJCOV505ElcI

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-base-100-series-equal-width-histogram-0173fdbf -d '<json body>'
```

Example prompt: I have 4 rows of registry snapshot data — row-1 (2026-10-01, group-a, registered_entities=10, changed_entities=1), row-2 (2026-10-02, group-b, 20, 2), row-3 (2026-10-03, group-a, 15, 3), row-4 (2026-10-04, group-b, 30, 4) — can you produce a Base-100 series and an equal-width histogram with 5 bins for the registered_entities field, indexed from row-1?

## When to prefer this

Choose this endpoint when you have up to 200 rows of registry snapshot data (registered or changed entity counts) and need both a normalized trend index (Base-100 series) and a frequency distribution (histogram) in a single cost-efficient call. It is ideal for offline or batch analytical workflows where no live data lookup, external enrichment, or predictions are needed — just two statistical summaries computed from your own supplied data for $0.01 USDC.

## Known failure modes

- Missing required fields (row_id, company_group, date, registered_entities, changed_entities) causes validation error
- Date strings not matching YYYY-MM-DD pattern are rejected
- Submitting more than 200 rows exceeds the maxItems limit
- base_index out of range (0–199) causes error
- bins value outside 1–30 range is rejected
- All-null values for the selected field may result in empty or degenerate reports
- Numeric values outside ±1,000,000,000,000 range are rejected

## How this service works

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

## Output

Returns two independent analytical reports: (1) a Base-100 indexed time series normalizing the selected field (registered_entities or changed_entities) to 100 at the specified base_index row, showing relative change over time; and (2) an equal-width histogram dividing the selected field's value range into the specified number of bins with frequency counts per bin. Both reports are computed locally from the supplied data with no external lookups.

## 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"
  },
  "base_index": {
   "type": "integer",
   "default": 0,
   "maximum": 199,
   "minimum": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/registry-snapshots-base-100-series-equal-width-histogram-0173fdbf/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)
