# Company Headcount Observations — Record Quality Audit + Numeric Interval Filter

> Company Headcount Observations — Record Quality Audit + 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).

Audits up to 200 company headcount observation records for data quality issues and filters rows by a numeric interval on headcount or open_roles fields, returning two independent analytical reports.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-ib26-company-12-008?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-record-quality-audit-numeric-interval-4cceabd0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_aPT1Ga2UDxM8tNZR2Bmgm

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-record-quality-audit-numeric-interval-4cceabd0 -d '<json body>'
```

Example prompt: Can you audit these 150 company headcount observation rows for quality issues and also flag any rows where headcount falls outside the range of 10 to 500? The rows include fields like row_id, company_group, date, headcount, and open_roles.

## When to prefer this

Choose this endpoint when you need both a data quality audit and a numeric range filter on company headcount or open_roles data in a single call, without needing live data lookups, predictions, or external integrations. It is ideal for pre-pipeline data validation, QA checks on HR exports, or identifying out-of-range workforce metrics across up to 200 records at very low cost ($0.01 USDC for both reports).

## Known failure modes

- Submitting more than 200 rows returns an error or truncates input
- Missing required row fields (row_id, company_group, date, headcount, open_roles) causes validation rejection
- Dates not matching YYYY-MM-DD pattern are flagged or rejected
- minimum greater than maximum may produce an empty filter result or error
- Non-numeric values in headcount or open_roles fields may cause processing errors
- Empty rows array rejected due to minItems:1 constraint

## How this service works

Company headcount observations — Record quality audit + Numeric interval filter: Record quality audit + 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 independent reports: (1) a record quality audit identifying issues such as missing values, malformed dates, or constraint violations across all submitted rows; and (2) a numeric interval filter report listing which rows have the selected field (headcount or open_roles) within the specified minimum–maximum range. Both reports cover up to 200 rows and are produced using local analytical engines with no external lookups.

## 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-record-quality-audit-numeric-interval-4cceabd0/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)
