# Coordinate Quality Checks — Record Quality Audit, String Normalisation & Secondary-Measure Weighted Mean

> Coordinate Quality Checks — Record Quality Audit, String Normalisation & Secondary-Measure Weighted Mean 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-04).

Runs three analytical reports (record quality audit, string normalisation, and secondary-measure weighted mean) on up to 200 rows of coordinate quality check data (checked_points, flagged_points).

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-weather-23-205?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-04
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/coordinate-quality-checks-record-quality-audit-string-normalisation-2398eac1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__YE_UYWWAX2lhLWhJBGE0

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 coordinate-quality-checks-record-quality-audit-string-normalisation-2398eac1 -d '<json body>'
```

Example prompt: Run the three quality reports — record audit, string normalisation, and weighted mean on checked_points — for these four station records: row-1 for group-a on 2026-10-01 with 10 checked and 1 flagged, row-2 for group-b on 2026-10-02 with 20 checked and 2 flagged, row-3 for group-a on 2026-10-03 with 15 checked and 3 flagged, and row-4 for group-b on 2026-10-04 with 30 checked and 4 flagged.

## When to prefer this

Use this endpoint when you have batches of up to 200 coordinate quality check records and need three simultaneous analytical reports (audit, normalisation, and weighted mean) in a single paid call. Prefer it over general-purpose analytics when your data specifically involves station_group, checked_points, and flagged_points fields and you need deterministic, locally-computed results with no external data dependencies.

## Known failure modes

- More than 200 rows submitted — request rejected with validation error
- Missing required fields (row_id, date, checked_points, flagged_points) — row-level validation failure
- Invalid date format not matching YYYY-MM-DD pattern — schema validation error
- Null values in both checked_points and flagged_points — may produce incomplete weighted mean
- Invalid field enum value (not checked_points or flagged_points) — schema rejection

## How this service works

Coordinate quality checks — Record quality audit + String normalisation + Secondary-measure weighted mean: Record quality audit + String normalisation + Secondary-measure weighted mean for supplied coordinate quality checks records (checked_points, flagged_points). 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 for the submitted rows: (1) a record quality audit identifying completeness and consistency issues, (2) a string normalisation report for station_group and text fields, and (3) a secondary-measure weighted mean calculation for the selected numeric field (checked_points or flagged_points). All computed locally with no external lookups.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/coordinate-quality-checks-record-quality-audit-string-normalisation-2398eac1/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)
