# Elevation Samples — Record Quality Audit, String Normalisation & Keyed Dataset Comparison

> Elevation Samples — Record Quality Audit, String Normalisation & Keyed Dataset Comparison 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-22).

Runs three local analytical reports on elevation sample records: a record quality audit, string normalisation, and a keyed comparison between two supplied datasets — no external lookups or live data.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-weather-13-207?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/elevation-samples-record-quality-audit-string-normalisation-keyed-83e88c76
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_V86TcUiMif7pIOkEk1_sV

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-record-quality-audit-string-normalisation-keyed-83e88c76 -d '<json body>'
```

Example prompt: Can you run the three-report audit on my elevation sample records — quality audit, string normalisation, and a keyed comparison against a second dataset? I have up to 200 rows with fields like row_id, station_group, date, elevation_m, and sample_weight for both the primary and comparison set.

## When to prefer this

Choose this endpoint when you need simultaneous data quality auditing, string normalisation, and cross-dataset comparison for elevation sample records in a single low-cost call. It is ideal for pre-ingestion validation pipelines, versioned dataset drift detection, or QA workflows on weather station elevation data where no external lookups or ML predictions are needed. Best suited for datasets of up to 200 rows where all three report types are needed together.

## Known failure modes

- Input array exceeds 200 rows — request will be rejected
- Missing required fields (row_id, station_group, date, elevation_m, sample_weight) on any row — validation error
- Malformed date strings not matching YYYY-MM-DD pattern — schema validation failure
- row_id values exceeding 80 characters — schema rejection
- Payment of 0.01 USDC not completed — 402 response blocking execution
- Both 'rows' and 'other' arrays must be provided for the keyed comparison report

## How this service works

Elevation samples — Record quality audit + String normalisation + Keyed dataset comparison: Record quality audit + String normalisation + Keyed dataset comparison for supplied elevation samples records (elevation_m, sample_weight). Up to 200 rows; 3 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 3 supplied-data reports for up to 200 rows.

## Output

Three independent analytical reports: (1) a record quality audit flagging missing, out-of-range, or malformed values across all fields; (2) a string normalisation report identifying and correcting inconsistencies in text fields like station_group; and (3) a keyed dataset comparison highlighting row-level differences in elevation_m and sample_weight between the two supplied datasets. All processing is local with no external data sources.

## 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
  },
  "other": {
   "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": [
    {

… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/elevation-samples-record-quality-audit-string-normalisation-keyed-83e88c76/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)
