# Sampling Observations — Exact Row Deduplication + Numeric Distribution

> Sampling Observations — Exact Row Deduplication + Numeric Distribution 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).

Runs two local analytical reports on supplied sampling observation records: exact row deduplication and numeric distribution analysis for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-analytics-15-039?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/sampling-observations-exact-row-deduplication-numeric-distribution-f9561a6c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZTas9QOf8vTIoej05CyAu

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 sampling-observations-exact-row-deduplication-numeric-distribution-f9561a6c -d '<json body>'
```

Example prompt: I have up to 200 sampling observation rows with sample_value and sample_weight fields — can you run exact row deduplication and a numeric distribution report on the sample_value field for me?

## When to prefer this

Choose this endpoint when you need both exact row deduplication and numeric distribution analysis in a single call on sampling observation data with up to 200 rows. It is ideal for lightweight, local analytical QA on survey or sampling datasets without requiring any external data lookup or prediction. Prefer this over general-purpose analytics when you specifically have sample_value/sample_weight structured records and want both reports for a flat per-call fee.

## Known failure modes

- Exceeding 200 rows returns a validation error
- Missing required fields (row_id, dataset_group, date, sample_value, sample_weight) causes rejection
- Invalid date format (not YYYY-MM-DD) fails schema validation
- Values outside the allowed numeric range (±1,000,000,000,000) are rejected
- Empty rows array not accepted (minItems: 1)
- Payment failure via x402 protocol blocks execution

## How this service works

Sampling observations — Exact row deduplication + Numeric distribution: Exact row deduplication + Numeric distribution for supplied sampling observations records (sample_value, sample_weight). 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) an exact row deduplication report identifying any fully repeated records across all fields, and (2) a numeric distribution report (e.g. min, max, mean, percentiles, histogram) for the selected field (sample_value or sample_weight) across the supplied rows.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sampling-observations-exact-row-deduplication-numeric-distribution-f9561a6c/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)
