# Competitor Supplied Prices — Category Frequencies + Trailing Mean Series

> Competitor Supplied Prices — Category Frequencies + Trailing Mean Series 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).

Analyzes up to 200 rows of competitor price data (list_price, package_quantity) and returns two local analytical reports: category frequency distribution and trailing mean time series.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-07-103?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/competitor-supplied-prices-category-frequencies-trailing-mean-series-19ed7687
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_j9ASAWa3RtU6torFK144s

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-category-frequencies-trailing-mean-series-19ed7687 -d '<json body>'
```

Example prompt: Can you run a category frequency breakdown and trailing mean series (window of 5) on these 50 competitor price records I have — using list_price as the field — grouped by company group and date?

## When to prefer this

Choose this endpoint when you have up to 200 rows of competitor pricing data already in hand and need two fast, local statistical reports — category frequency counts and a trailing mean time series — without requiring external data lookup, live pricing feeds, or predictive modeling. It is particularly useful for lightweight competitive pricing analysis in agent workflows where you supply the raw records and want structured analytical output at minimal cost ($0.01 USDC for both reports).

## Known failure modes

- Input array exceeds 200 rows — request will be rejected
- Missing required fields (row_id, company_group, date, list_price, package_quantity) on any row causes validation failure
- Invalid date format (not YYYY-MM-DD) triggers schema rejection
- window parameter below 2 or above 200 is invalid
- Numeric values outside the ±1,000,000,000,000 range are rejected
- Empty rows array (minItems: 1) causes error

## How this service works

Competitor supplied prices — Category frequencies + Trailing mean series: Category frequencies + Trailing mean series 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

Returns two analytical reports for the supplied competitor price records: (1) a category frequency table showing how often each company group (or category) appears in the dataset, and (2) a trailing mean series for the specified field (list_price or package_quantity) using the given window size — all computed locally without external lookups or predictions.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "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"
  },
  "window": {
   "type": "integer",
   "default": 2,
   "maximum": 200,
   "minimum": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/competitor-supplied-prices-category-frequencies-trailing-mean-series-19ed7687/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)
