# Coordinate Quality Checks — Numeric Row Ordering + Numeric Interval Filter

> Coordinate Quality Checks — Numeric Row Ordering + 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-04).

Sorts coordinate quality check records (checked_points, flagged_points) by numeric value and filters rows within a specified numeric interval, returning up to 2 analytical reports for up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-weather-23-113?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-numeric-row-ordering-numeric-interval-filter-bd999fe2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bIMG7SG3EEgIDBXtkUWCB

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-numeric-row-ordering-numeric-interval-filter-bd999fe2 -d '<json body>'
```

Example prompt: I have 4 rows of coordinate quality check data for station groups 'group-a' and 'group-b' from October 2026 — can you sort them by checked_points and filter to only rows where checked_points falls between 0 and 25?

## When to prefer this

Choose this endpoint when you have pre-collected coordinate quality check records (checked_points, flagged_points) and need both a numeric row ordering and an interval-based filter in a single low-cost call. It is ideal for local analytical processing of up to 200 rows without requiring live data lookup, external APIs, or professional assessment. Best when your data is already structured with row_id, station_group, and date fields.

## Known failure modes

- More than 200 rows submitted — only 200 rows are supported per call
- Invalid date format (must match YYYY-MM-DD pattern)
- Missing required fields (row_id, checked_points, or flagged_points) cause row rejection
- Minimum value greater than maximum value produces empty interval filter result
- Null values in checked_points or flagged_points may be excluded from numeric ordering
- Invalid field enum value (must be 'checked_points' or 'flagged_points')

## How this service works

Coordinate quality checks — Numeric row ordering + Numeric interval filter: Numeric row ordering + Numeric interval filter for supplied coordinate quality checks records (checked_points, flagged_points). 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 up to 2 analytical reports: one showing records sorted by the specified numeric field (checked_points or flagged_points) in numeric order, and one showing only the rows where the selected field's value falls within the specified minimum-to-maximum interval. Up to 200 input rows are 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-numeric-row-ordering-numeric-interval-filter-bd999fe2/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)
