# Feature Availability — Category Frequencies + Equal-Width Histogram

> Feature Availability — Category Frequencies + 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-19).

Computes category frequency counts and an equal-width histogram for populated_features or expected_features columns across up to 200 feature availability records.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-10-106?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/feature-availability-category-frequencies-equal-width-histogram-96b449ba
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sKC8S9L7j2Imda5mch7Ps

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 feature-availability-category-frequencies-equal-width-histogram-96b449ba -d '<json body>'
```

Example prompt: Can you run a category frequency analysis and a 10-bin equal-width histogram on the populated_features column for these feature availability records I have — up to 200 rows with row IDs, dataset groups, and dates?

## When to prefer this

Choose this endpoint when you have feature availability records with populated_features and/or expected_features columns and need both a category frequency table and an equal-width histogram in a single low-cost call ($0.01 USDC). Ideal for data quality audits, feature engineering pipelines, or dataset profiling where you want quick distribution summaries without sending data to an external ML or statistics platform. Best for datasets up to 200 rows; for larger datasets, pre-aggregate or sample first.

## Known failure modes

- Input exceeds 200 rows — request rejected
- bins value outside 1–30 range — validation error
- Missing required row fields (row_id, date, populated_features, expected_features) — schema validation failure
- Date field not matching YYYY-MM-DD pattern — validation error
- All values null in chosen field — histogram may be empty or return error
- Numeric values outside ±1,000,000,000,000 range — schema rejection

## How this service works

Feature availability — Category frequencies + Equal-width histogram: Category frequencies + Equal-width histogram for supplied feature availability records (populated_features, expected_features). 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 analytical reports: (1) a category frequency table showing how often each distinct value appears in the chosen field, and (2) an equal-width histogram dividing the field's numeric range into the specified number of bins with counts per bin — both computed locally from the supplied rows, with no external data access.

## 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",
     "dataset_group",
     "date",
     "populated_features",
     "expected_features"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "dataset_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "expected_features": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "populated_features": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "dataset_group": "group-a",
     "expected_features": 1,
     "populated_features": 10
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "dataset_group": "group-b",
     "expected_features": 2,
     "populated_features": 20
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "dataset_group": "group-a",
     "expected_features": 3,
     "populated_features": 15
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "dataset_group": "group-b",
     "expected_features": 4,
     "populated_features": 30
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "populated_features",
    "expected_features"
   ],
   "type": "string",
   "default": "populated_features"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/feature-availability-category-frequencies-equal-width-histogram-96b449ba/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)
