# Coordinate Quality Checks — Record Audit + String Normalisation + Numeric Interval Filter

> Coordinate Quality Checks — Record Audit + String Normalisation + Numeric Interval Filter 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).

Audits, normalises, and filters up to 200 rows of coordinate quality check records (checked_points, flagged_points) using three independent local analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-weather-23-197?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/coordinate-quality-checks-record-audit-string-normalisation-numeric-f727d356
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_14X2zXYC853ZiSHd1Kg6J

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-audit-string-normalisation-numeric-f727d356 -d '<json body>'
```

Example prompt: Can you run a quality audit, string normalisation, and numeric interval filter on my coordinate check records — I've got up to 50 rows with station_group, date, checked_points, and flagged_points fields, filtering on checked_points between 0 and 500?

## When to prefer this

Choose this endpoint when you have tabular coordinate quality check data (checked_points, flagged_points per station group and date) and need all three analytical operations — record quality auditing, string normalisation, and numeric range filtering — in a single low-cost call. It is ideal for pre-analysis data cleaning of sensor or monitoring station datasets up to 200 rows. Prefer alternatives if you need live lookups, external data enrichment, prediction, or more than 200 rows in one batch.

## Known failure modes

- Exceeding 200 rows causes a validation error
- Missing required fields (row_id, date, checked_points, flagged_points) will reject the row or the whole request
- Invalid date format (not YYYY-MM-DD) causes schema validation failure
- minimum greater than maximum produces an empty or nonsensical filter result
- Null values in checked_points or flagged_points may be excluded from numeric filter reports

## How this service works

Coordinate quality checks — Record quality audit + String normalisation + Numeric interval filter: Record quality audit + String normalisation + Numeric interval filter 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 supplied rows: (1) a record quality audit highlighting data issues, (2) a string normalisation report cleaning station_group and similar text fields, and (3) a numeric interval filter report showing which rows fall within the specified minimum–maximum range for the chosen field (checked_points or flagged_points). Up to 200 rows processed per call.

## 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"
  },
  "maximum": {
   "type": "number",
   "default": 100,
   "maximum": 1000000000000,
   "minimum": -1000000000000
  },
  "minimum": {
   "type": "number",
   "default": 0,
   "maximum": 1000000000000,
   "minimum": -1000000000000
  }
 }
}
```

## More

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