# Company Headcount Observations — Grouped Numeric Summary + Numeric Interval Filter

> Company Headcount Observations — Grouped Numeric Summary + 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-10-19).

Computes a grouped numeric summary and applies a numeric interval filter on user-supplied company headcount observation records (headcount, open_roles) across up to 200 rows.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-12-088?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/company-headcount-observations-grouped-numeric-summary-numeric-c38c7424
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_b6yfW-eGXw4nXKBG-FApv

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 company-headcount-observations-grouped-numeric-summary-numeric-c38c7424 -d '<json body>'
```

Example prompt: I have 150 company headcount observation records with fields for company_group, date, headcount, and open_roles — can you give me a grouped numeric summary and filter to only rows where headcount is between 50 and 500?

## When to prefer this

Choose this endpoint when you have up to 200 company headcount or open-roles records already in hand and need both a grouped statistical summary by company segment and a numeric range filter in a single low-cost call. It is ideal for HR analytics pipelines, workforce reporting tools, or agent workflows that need offline, deterministic computation on supplied data without any live lookup or external data enrichment.

## Known failure modes

- Fewer than 1 or more than 200 rows submitted — request rejected
- Invalid date format (not YYYY-MM-DD) causes row validation failure
- Minimum value greater than maximum value may produce empty filter results
- Null values in headcount or open_roles may be excluded from numeric summaries
- Missing required fields (row_id, company_group, date) cause schema validation errors

## How this service works

Company headcount observations — Grouped numeric summary + Numeric interval filter: Grouped numeric summary + Numeric interval filter for supplied company headcount observations records (headcount, open_roles). 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 reports for up to 200 supplied rows: (1) a grouped numeric summary of the chosen field (headcount or open_roles) broken down by company_group, and (2) a numeric interval filter that retains only rows where the chosen field falls within the specified minimum and maximum bounds. No external data is fetched; all computation runs on the supplied rows.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "rows": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "row_id",
     "company_group",
     "date",
     "headcount",
     "open_roles"
    ],
    "properties": {
     "date": {
      "type": "string",
      "default": "",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "maxLength": 10
     },
     "row_id": {
      "type": "string",
      "default": "",
      "maxLength": 80,
      "minLength": 1
     },
     "headcount": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "open_roles": {
      "type": [
       "number",
       "null"
      ],
      "maximum": 1000000000000,
      "minimum": -1000000000000
     },
     "company_group": {
      "type": "string",
      "default": "",
      "maxLength": 80
     }
    },
    "additionalProperties": false
   },
   "default": [
    {
     "date": "2026-10-01",
     "row_id": "row-1",
     "headcount": 10,
     "open_roles": 1,
     "company_group": "group-a"
    },
    {
     "date": "2026-10-02",
     "row_id": "row-2",
     "headcount": 20,
     "open_roles": 2,
     "company_group": "group-b"
    },
    {
     "date": "2026-10-03",
     "row_id": "row-3",
     "headcount": 15,
     "open_roles": 3,
     "company_group": "group-a"
    },
    {
     "date": "2026-10-04",
     "row_id": "row-4",
     "headcount": 30,
     "open_roles": 4,
     "company_group": "group-b"
    }
   ],
   "maxItems": 200,
   "minItems": 1
  },
  "field": {
   "enum": [
    "headcount",
    "open_roles"
   ],
   "type": "string",
   "default": "headcount"
  },
  "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/company-headcount-observations-grouped-numeric-summary-numeric-c38c7424/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)
