# Energy Readings Numeric Distribution

> Energy Readings Numeric Distribution 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-19).

Computes a numeric distribution summary (e.g. histogram or statistical spread) over energy meter readings (kWh or cost) for up to 200 supplied records.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-sector-analytics-energy-readings-describe?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/energy-readings-numeric-distribution-1af084b6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0ik2g_Nw_NQZrlsg7Okou

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 energy-readings-numeric-distribution-1af084b6 -d '<json body>'
```

Example prompt: Can you give me a numeric distribution breakdown of the kWh values from these energy readings? I have 4 records: meter group-a read 10 kWh on 2026-10-01 with cost $1 (row-1), group-b read 20 kWh on 2026-10-02 with cost $2 (row-2), group-a read 15 kWh on 2026-10-03 with cost $3 (row-3), and group-b read 30 kWh on 2026-10-04 with cost $4 (row-4).

## When to prefer this

Choose this endpoint when you need a quick, local numeric distribution profile of energy meter readings (kWh or cost) without external API calls or forecasting. It is ideal for batch summarization of up to 200 records at low cost ($0.01 USDC), particularly for data-quality checks, distribution shape analysis, or statistical profiling of energy datasets where privacy or latency concerns make external enrichment undesirable.

## Known failure modes

- Exceeding 200 rows returns a validation error
- Missing required fields (row_id, meter, date, kwh, cost) causes rejection
- Invalid date format (not YYYY-MM-DD) returns a schema validation error
- Numeric values outside ±1,000,000,000,000 are rejected
- Empty rows array is not accepted (minItems: 1)
- Invalid field enum value (not 'kwh' or 'cost') returns an error
- Payment failure or insufficient USDC balance prevents execution

## How this service works

Energy readings - Numeric distribution: Numeric distribution for Energy readings. Up to 200 supplied typed records. Local numeric and data-quality processing; no external enrichment or forecasting. One of 25 profiles or calculations across 20 shared operations in this sector. 0.01 USDC includes one bounded numeric distribution deliverable.

## Output

Returns a bounded numeric distribution deliverable for the selected field (kWh or cost), including statistical spread, frequency or bin counts, and data-quality indicators computed locally from up to 200 supplied energy meter records. No external enrichment or forecasting is applied.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/energy-readings-numeric-distribution-1af084b6/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)
