# Metadata Completeness Analyzer — Numeric Distribution & Category Frequencies

> Metadata Completeness Analyzer — Numeric Distribution & Category Frequencies 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-26).

Computes numeric distribution statistics and category frequency breakdowns for metadata completeness records (present_fields, expected_fields) across up to 200 rows, returning two independent analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-web-05-072?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-26
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/metadata-completeness-analyzer-numeric-distribution-category-de0a53d2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_24lMsTQHjsUmLozyNLB1d

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 metadata-completeness-analyzer-numeric-distribution-category-de0a53d2 -d '<json body>'
```

Example prompt: I have up to 200 metadata completeness records with row IDs, site groups, dates, and counts of present_fields and expected_fields — can you run a numeric distribution report plus category frequency breakdown on the present_fields column for me?

## When to prefer this

Choose this endpoint when you have raw metadata completeness records (with present_fields and expected_fields counts) and need both a numeric distribution summary and a category frequency breakdown in a single low-cost call. It is best suited for batch analytical reporting on up to 200 rows, with no need for live data lookup, predictions, or external integrations. Prefer it over generic analytics tools when your data is already structured per the schema and you want a fast, cheap, self-contained statistical report.

## Known failure modes

- Fewer than 1 row submitted — returns validation error
- More than 200 rows submitted — exceeds row limit, returns error
- Missing required fields (row_id, site_group, date, present_fields, expected_fields) in any row — row rejected or error returned
- Invalid date format (not YYYY-MM-DD) — pattern validation failure
- Field selector not in enum ['present_fields','expected_fields'] — schema validation error
- Null values in numeric fields may affect distribution statistics

## How this service works

Metadata completeness — Numeric distribution + Category frequencies: Numeric distribution + Category frequencies for supplied metadata completeness records (present_fields, expected_fields). 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

Two independent analytical reports: (1) a numeric distribution report covering statistics such as min, max, mean, median, and spread for the selected numeric field (present_fields or expected_fields); (2) a category frequency breakdown showing how values group across the site_group dimension. Both reports are computed locally on the supplied rows (up to 200) with no external data lookups.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/metadata-completeness-analyzer-numeric-distribution-category-de0a53d2/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)
