# Observed Unit Sales Velocity – Base-100 Rebase Report

> Observed Unit Sales Velocity – Base-100 Rebase Report 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-18).

Rebases a series of observed unit sales velocity figures to a base-100 index anchored to a chosen reference row, returning up to 200 normalised records.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ar-retail-unit-sales-velocity-index?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/observed-unit-sales-velocity-base-100-rebase-report-d417eecc
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_30DzhSDHtWCDkHHKB4tAM

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 observed-unit-sales-velocity-base-100-rebase-report-d417eecc -d '<json body>'
```

Example prompt: I have 4 weeks of retail sales data — Week 1: 84 units over 7 days, Week 2: 92.4 units over 7.7 days, Week 3: 84 units over 7 days, Week 4: 92.4 units over 7.7 days — can you rebase all of those to a base-100 index anchored to the first row?

## When to prefer this

Choose this endpoint when you have a series of raw retail unit sales observations (sold units + observation days) and need to express them on a normalised base-100 scale relative to a specific reference period or SKU. It is ideal for period-over-period velocity comparisons, post-promotion analysis, and cross-store or cross-SKU benchmarking where absolute unit counts are less useful than relative indexed performance. Prefer it over raw velocity calculations when stakeholders need an easy-to-read indexed format rather than units-per-day figures.

## Known failure modes

- Fewer than 2 rows supplied — minimum of 2 row objects required
- base_index out of range — must be an integer between 0 and one less than the number of rows supplied
- sold_units or observed_days values are negative or non-numeric — schema validation error
- observed_days is zero or negative — exclusiveMinimum constraint violation
- Array exceeds 200 items — maxItems constraint rejection
- Payment failure or insufficient USDC balance — 402 Payment Required response

## How this service works

Observed unit sales velocity - Base-100 rebase report: Base-100 rebase report for Observed unit sales velocity. Supplied retail figures only, up to 200 records. No platform access, live rates or order execution. One of 25 new profiles across 20 shared operations in this industry. 0.01 USDC includes one bounded base-100 rebase report report.

## Output

Returns a bounded base-100 rebase report containing up to 200 records, each representing the original row's unit sales velocity expressed as an index relative to the chosen base-index row (which is set to 100). The output enables direct period-over-period or item-over-item comparison of retail unit sales velocity on a normalised scale.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "sold_units",
     "observed_days"
    ],
    "properties": {
     "sold_units": {
      "type": "number",
      "default": 84,
      "maximum": 1000000000000,
      "minimum": 0
     },
     "observed_days": {
      "type": "number",
      "default": 7,
      "maximum": 1000000000000,
      "minimum": 0,
      "exclusiveMinimum": 0
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "sold_units": 84,
     "observed_days": 7
    },
    {
     "sold_units": 92.4,
     "observed_days": 7.700000000000001
    },
    {
     "sold_units": 84,
     "observed_days": 7
    },
    {
     "sold_units": 92.4,
     "observed_days": 7.700000000000001
    }
   ],
   "maxItems": 200,
   "minItems": 2
  },
  "base_index": {
   "type": "integer",
   "default": 0,
   "maximum": 199,
   "minimum": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/observed-unit-sales-velocity-base-100-rebase-report-d417eecc/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)
