# Elevation Samples — Grouped Numeric Summary + Adjacent Row Changes

> Elevation Samples — Grouped Numeric Summary + Adjacent Row Changes is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-11-02).

Runs two analytical reports on supplied elevation sample data: a grouped numeric summary by station group and an adjacent row change detection report.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-weather-13-091?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/elevation-samples-grouped-numeric-summary-adjacent-row-changes-6fa603ac
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zrYbFeBC_HYSe-B4dGamP

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 elevation-samples-grouped-numeric-summary-adjacent-row-changes-6fa603ac -d '<json body>'
```

Example prompt: I have a dataset of elevation samples with station groups and dates — can you run both a grouped numeric summary and an adjacent row changes report on my elevation_m values? Here are the rows: row-1 on 2026-10-01, group-a, 10m elevation, weight 1; row-2 on 2026-10-02, group-b, 20m, weight 2; row-3 on 2026-10-03, group-a, 15m, weight 3; row-4 on 2026-10-04, group-b, 30m, weight 4.

## When to prefer this

Choose this endpoint when you have tabular elevation sample data (up to 200 rows) and need both grouped aggregate statistics by station and sequential change detection in a single affordable API call. Ideal for environmental monitoring, geospatial survey analysis, or any scenario where elevation readings are tagged with station groups and timestamps. Not suitable for live elevation lookup, geocoding, or large-scale batch processing beyond 200 rows.

## Known failure modes

- Input array contains more than 200 rows — request will be rejected or truncated
- Missing required fields (row_id, station_group, date, elevation_m, sample_weight) cause validation errors
- Malformed date strings not matching YYYY-MM-DD pattern result in parsing errors
- All null values for the selected field produce empty or undefined statistical output
- Payment of 0.01 USDC not processed correctly causes 402 rejection

## How this service works

Elevation samples — Grouped numeric summary + Adjacent row changes: Grouped numeric summary + Adjacent row changes for supplied elevation samples records (elevation_m, 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

Two analytical reports: (1) a grouped numeric summary breaking down elevation_m (or sample_weight) statistics by station_group, including aggregates such as count, mean, min, max, and standard deviation; and (2) an adjacent row changes report showing delta values between consecutive rows ordered by date or row_id. Both reports are computed locally from the supplied data without any external lookups.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "station_group",
     "date",
     "elevation_m",
     "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
     },
     "elevation_m": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "sample_weight": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "station_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "elevation_m": 10,
     "sample_weight": 1,
     "station_group": "group-a"
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "elevation_m": 20,
     "sample_weight": 2,
     "station_group": "group-b"
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "elevation_m": 15,
     "sample_weight": 3,
     "station_group": "group-a"
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "elevation_m": 30,
     "sample_weight": 4,
     "station_group": "group-b"
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "elevation_m",
    "sample_weight"
   ],
   "type": "string",
   "default": "elevation_m"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/elevation-samples-grouped-numeric-summary-adjacent-row-changes-6fa603ac/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)
