# Land Parcel Observations — Duplicate Key Report + Numeric Row Ordering

> Land Parcel Observations — Duplicate Key Report + Numeric Row Ordering 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-26).

Analyzes up to 200 land parcel observation rows to produce a duplicate key report and numeric row ordering for area_m2 or perimeter_m fields.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-weather-14-058?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-26
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/land-parcel-observations-duplicate-key-report-numeric-row-ordering-bceb5433
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dvACObDgtP6r5nxjTEv4o

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 land-parcel-observations-duplicate-key-report-numeric-row-ordering-bceb5433 -d '<json body>'
```

Example prompt: I have a list of up to 150 land parcel observations with row IDs, station groups, dates, area in square meters, and perimeter in meters — can you run a duplicate key report and sort them numerically by area_m2?

## When to prefer this

Choose this endpoint when you need to audit a batch of land parcel observation records (up to 200 rows) for duplicate keys and numeric ordering in a single low-cost call. It is best suited for offline data quality checks on structured parcel datasets with area and perimeter measurements, where no live lookup, prediction, or external GIS service is required.

## Known failure modes

- More than 200 rows submitted — request will be rejected or truncated
- Missing required fields (row_id, station_group, date, area_m2, perimeter_m) cause validation errors
- Invalid date format (not YYYY-MM-DD) causes schema rejection
- Null numeric values for the selected field may affect ordering output
- Empty rows array returns an error

## How this service works

Land parcel observations — Duplicate key report + Numeric row ordering: Duplicate key report + Numeric row ordering for supplied land parcel observations records (area_m2, perimeter_m). 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 two analytical reports: (1) a duplicate key report identifying rows with repeated key values across the supplied parcel records, and (2) a numeric row ordering ranking records by the selected field (area_m2 or perimeter_m). No external lookups or predictions are made — analysis is performed entirely on the supplied data.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/land-parcel-observations-duplicate-key-report-numeric-row-ordering-bceb5433/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)
