# Transport Ridership Numeric Distribution & Equal-Width Histogram

> Transport Ridership Numeric Distribution & Equal-Width Histogram 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).

Computes numeric distribution statistics and an equal-width histogram for passenger_count or service_count fields across up to 200 transport ridership records.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-economics-05-079?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/transport-ridership-numeric-distribution-equal-width-histogram-d73385be
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_y3m2JjOUFP_ilNMhw0zqP

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 transport-ridership-numeric-distribution-equal-width-histogram-d73385be -d '<json body>'
```

Example prompt: Can you analyze the distribution of passenger counts from these transit records and give me an equal-width histogram with 10 bins? I have about 150 rows with region, date, row_id, passenger_count, and service_count fields.

## When to prefer this

Choose this endpoint when you have raw transport ridership records (up to 200 rows) and need both a numeric distribution summary and a histogram for either passenger_count or service_count in a single low-cost call. It is ideal for offline/batch analytics on supplied data without any external data fetching, prediction, or live lookup. Prefer it over generic statistics APIs when your data specifically includes the transport ridership schema (region, date, passenger_count, service_count).

## Known failure modes

- Exceeding 200 rows causes rejection or truncation
- Missing required fields (row_id, region, date, passenger_count, service_count) cause validation errors
- Invalid date format (not YYYY-MM-DD) triggers schema validation failure
- bin value outside 1–30 range returns an error
- Null values in the selected numeric field may affect distribution accuracy
- Submitting an empty rows array returns an error

## How this service works

Transport ridership — Numeric distribution + Equal-width histogram: Numeric distribution + Equal-width histogram for supplied transport ridership records (passenger_count, service_count). 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 numeric distribution summary of the selected field (passenger_count or service_count) including statistical measures such as min, max, mean, and spread, and (2) an equal-width histogram showing how values fall across a configurable number of bins (1–30). Both reports are computed locally from the supplied rows with no external lookups.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/transport-ridership-numeric-distribution-equal-width-histogram-d73385be/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)
