# Duplicate Observations — Numeric Distribution + Base-100 Series

> Duplicate Observations — Numeric Distribution + Base-100 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).

Generates two analytical reports (numeric distribution and base-100 indexed series) for supplied duplicate-observation records containing duplicate_rows and total_rows fields.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-04-078?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/duplicate-observations-numeric-distribution-base-100-series-91b8b4ec
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qyOShjpe-9zaHUcbXlaH2

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 duplicate-observations-numeric-distribution-base-100-series-91b8b4ec -d '<json body>'
```

Example prompt: Analyze my duplicate observation records and give me both a numeric distribution and a base-100 series for the duplicate_rows field, starting the index at row 0 — here are my records: row-1 on 2026-10-01 for group-a with 10 duplicate_rows out of 1 total_rows, row-2 on 2026-10-02 for group-b with 20 duplicate_rows out of 2 total_rows.

## When to prefer this

Choose this endpoint when you already have duplicate-observation records on hand and need two complementary statistical views — a distribution profile and a normalized index series — computed purely from your supplied data without any live lookup or external enrichment. It is ideal for offline data quality analysis pipelines, batch auditing of duplicate row rates, or when you need both reports in a single low-cost call ($0.01 USDC for both).

## Known failure modes

- Fewer than 1 row or more than 200 rows supplied — request rejected
- Missing required fields (row_id, dataset_group, date, duplicate_rows, total_rows) on any row
- Invalid date format (must match YYYY-MM-DD pattern)
- base_index value out of range (must be 0–199 and within the actual row count)
- Null numeric values in the selected field may affect distribution calculations
- Payment of 0.01 USDC not completed — endpoint returns 402

## How this service works

Duplicate observations — Numeric distribution + Base-100 series: Numeric distribution + Base-100 series for supplied duplicate observations records (duplicate_rows, total_rows). 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 independent analytical reports: (1) a numeric distribution summarizing the statistical spread of the selected field (duplicate_rows or total_rows) across the supplied rows, and (2) a base-100 indexed series normalizing the field values relative to the specified base index row. Both reports are computed locally from the supplied data with no external lookups.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "dataset_group",
     "date",
     "duplicate_rows",
     "total_rows"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "total_rows": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "dataset_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     },
     "duplicate_rows": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "total_rows": 1,
     "dataset_group": "group-a",
     "duplicate_rows": 10
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "total_rows": 2,
     "dataset_group": "group-b",
     "duplicate_rows": 20
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "total_rows": 3,
     "dataset_group": "group-a",
     "duplicate_rows": 15
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "total_rows": 4,
     "dataset_group": "group-b",
     "duplicate_rows": 30
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "duplicate_rows",
    "total_rows"
   ],
   "type": "string",
   "default": "duplicate_rows"
  },
  "base_index": {
   "type": "integer",
   "default": 0,
   "maximum": 199,
   "minimum": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/duplicate-observations-numeric-distribution-base-100-series-91b8b4ec/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)
