# Land Parcel Observations — Numeric Distribution & Row Ordering

> Land Parcel Observations — Numeric Distribution & 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-29).

Computes numeric distribution statistics and row ordering for land parcel area and perimeter data, returning two analytical reports for up to 200 records.

## Facts

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

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-numeric-distribution-row-ordering-1cb3e12d -d '<json body>'
```

Example prompt: I have 50 land parcel records with area_m2 and perimeter_m values — can you run a numeric distribution and row ordering report on the area_m2 field for me?

## When to prefer this

Choose this endpoint when you have tabular land parcel records with numeric area and perimeter measurements and need both a distributional summary and ranked ordering in a single call. It is specifically designed for land survey and parcel data (area_m2, perimeter_m fields) and processes up to 200 rows affordably. Prefer it over generic statistics APIs when your data matches the land parcel schema exactly and you need two reports at once.

## Known failure modes

- Empty rows array or missing required fields (row_id, date, area_m2, perimeter_m) returns validation error
- More than 200 rows submitted exceeds limit and is rejected
- Invalid date format (not YYYY-MM-DD) causes schema validation failure
- All null values in the selected numeric field may result in empty or degenerate distribution output
- Invalid field enum value (not area_m2 or perimeter_m) causes rejection

## How this service works

Land parcel observations — Numeric distribution + Numeric row ordering: Numeric distribution + 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

Two analytical reports: (1) a numeric distribution report showing statistical spread (e.g. min, max, mean, percentiles, histogram-style breakdown) of the selected field (area_m2 or perimeter_m), and (2) a row ordering report ranking the supplied parcel rows by the selected numeric field. Both reports are computed locally on the supplied data with no external lookups.

## 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-numeric-distribution-row-ordering-1cb3e12d/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)
