# Competitor Supplied Prices — Equal-Width Histogram + Missing Value Fill

> Competitor Supplied Prices — Equal-Width Histogram + Missing Value Fill 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).

Generates an equal-width histogram and fills missing values for competitor price data (list_price, package_quantity) across up to 200 rows, producing 2 analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-07-175?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/competitor-supplied-prices-equal-width-histogram-missing-value-fill-6b7f9755
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_eSsKMbpAzzmFw2qmMgLyI

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 competitor-supplied-prices-equal-width-histogram-missing-value-fill-6b7f9755 -d '<json body>'
```

Example prompt: Analyze this batch of competitor price records — I have 120 rows with list_price and package_quantity fields, some missing values — use 10 equal-width histogram bins and fill any missing list_price values using the median, then give me the distribution report.

## When to prefer this

Choose this endpoint when you have a batch of competitor price records (up to 200 rows) and need both a distribution summary (histogram) and missing-value imputation in a single cheap call ($0.01 USDC). It is ideal for offline/batch analytical workflows where no live data lookup or prediction is needed — just local statistical summarization and data cleaning of supplied records. Prefer this over general-purpose data tools when you need the specific combination of equal-width binning plus explicit null-fill in one bundled report.

## Known failure modes

- Rows array empty or exceeds 200 items — validation error
- Invalid bin count outside 1–30 range — schema rejection
- Missing required fields (row_id, company_group, date) in any row — request rejected
- Invalid date format (not YYYY-MM-DD) — pattern validation failure
- Numeric values outside ±1,000,000,000,000 range — schema rejection
- Invalid fill method value not in [zero, mean, median] — enum rejection
- Invalid field value not in [list_price, package_quantity] — enum rejection

## How this service works

Competitor supplied prices — Equal-width histogram + Explicit missing-value fill: Equal-width histogram + Explicit missing-value fill for supplied competitor supplied prices records (list_price, package_quantity). 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) an equal-width histogram showing the frequency distribution of the selected numeric field (list_price or package_quantity) across the specified number of bins, and (2) a report of explicit missing-value fills showing which rows had nulls and what values were imputed using the chosen method (zero, mean, or median). 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",
     "list_price",
     "package_quantity"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "list_price": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "company_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "package_quantity": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "list_price": 10,
     "company_group": "group-a",
     "package_quantity": 1
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "list_price": 20,
     "company_group": "group-b",
     "package_quantity": 2
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "list_price": 15,
     "company_group": "group-a",
     "package_quantity": 3
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "list_price": 30,
     "company_group": "group-b",
     "package_quantity": 4
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "list_price",
    "package_quantity"
   ],
   "type": "string",
   "default": "list_price"
  },
  "method": {
   "enum": [
    "zero",
    "mean",
    "median"
   ],
   "type": "string",
   "default": "median"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/competitor-supplied-prices-equal-width-histogram-missing-value-fill-6b7f9755/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)
