# Return Restock Value After Processing — Base-100 Rebase Report

> Return Restock Value After Processing — 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-12).

Computes a Base-100 rebased index of net restock value recovered from returned retail units, normalised relative to a chosen baseline row across up to 200 input records.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ar-retail-return-restock-contribution-index?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/return-restock-value-after-processing-base-100-rebase-report-d3e30384
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bEZkqzr3k-BqUONiDRa-d

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 return-restock-value-after-processing-base-100-rebase-report-d3e30384 -d '<json body>'
```

Example prompt: I have 4 batches of returned stock — batch 1: 10 units returned, 80% recoverable, $20 unit inventory value, $30 processing cost; batch 2: 11 units, 88% recoverable, $22 value, $33 cost; batch 3: 10 units, 80% recoverable, $20 value, $30 cost; batch 4: 11 units, 88% recoverable, $22 value, $33 cost — can you give me a base-100 rebase report on the restock value after processing, using batch 1 (index 0) as the baseline?

## When to prefer this

Choose this endpoint when you need a normalised, index-relative view of retail return restock value across multiple batches or SKUs — specifically when comparing recovery efficiency against a single reference row using a Base-100 scale. It is best suited for offline batch analytics on supplied retail figures (up to 200 records) where no live inventory system, order execution, or real-time pricing is needed.

## Known failure modes

- Fewer than 2 rows supplied — minimum row count not met
- base_index out of range — must be between 0 and (number of rows - 1)
- More than 200 rows supplied — exceeds maxItems limit
- Negative or non-numeric values in required numeric fields cause validation errors
- recoverable_percent exceeding 100 triggers schema validation failure

## How this service works

Return restock value after processing - Base-100 rebase report: Base-100 rebase report for Return restock value after processing. 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

A Base-100 rebase report where each input row receives a rebased score expressing its net restock recovery value relative to the designated baseline row (base_index). The baseline row is set to 100; all other rows are scaled proportionally based on their recovered inventory value minus processing costs.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "returned_units",
     "recoverable_percent",
     "unit_inventory_value",
     "processing_cost"
    ],
    "properties": {
     "returned_units": {
      "type": "number",
      "default": 10,
      "maximum": 1000000000000,
      "minimum": 0
     },
     "processing_cost": {
      "type": "number",
      "default": 30,
      "maximum": 1000000000000,
      "minimum": 0
     },
     "recoverable_percent": {
      "type": "number",
      "default": 80,
      "maximum": 100,
      "minimum": 0
     },
     "unit_inventory_value": {
      "type": "number",
      "default": 20,
      "maximum": 1000000000000,
      "minimum": 0
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "returned_units": 10,
     "processing_cost": 30,
     "recoverable_percent": 80,
     "unit_inventory_value": 20
    },
    {
     "returned_units": 11,
     "processing_cost": 33,
     "recoverable_percent": 88,
     "unit_inventory_value": 22
    },
    {
     "returned_units": 10,
     "processing_cost": 30,
     "recoverable_percent": 80,
     "unit_inventory_value": 20
    },
    {
     "returned_units": 11,
     "processing_cost": 33,
     "recoverable_percent": 88,
     "unit_inventory_value": 22
    }
   ],
   "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/return-restock-value-after-processing-base-100-rebase-report-d3e30384/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)
