# Recruitment Funnel Numeric Interval Filter

> Recruitment Funnel 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-15).

Filters recruitment funnel records (applications and interviews) to only return rows whose selected numeric field falls within a specified minimum–maximum range.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-sector-analytics-recruitment-funnel-range-filter?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/recruitment-funnel-numeric-interval-filter-4d8b18bd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_19D4YZd7XKjq3VaMhzbO0

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 recruitment-funnel-numeric-interval-filter-4d8b18bd -d '<json body>'
```

Example prompt: From my recruitment funnel dataset, filter out any rows where applications is not between 10 and 150 — here are the records: [{"row_id":"r1","source":"linkedin","date":"2025-01-15","applications":25,"interviews":3},{"row_id":"r2","source":"indeed","date":"2025-01-16","applications":200,"interviews":10}].

## When to prefer this

Choose this endpoint when you have a batch of recruitment funnel records (up to 200 rows) and need to quickly narrow them down by a numeric range on applications or interviews — entirely locally processed without external enrichment. Prefer it over full analytics pipelines when you only need a simple pass/fail range filter on one numeric column and want a lightweight, low-cost ($0.01 USDC) deterministic result.

## Known failure modes

- Fewer than 1 row submitted returns a validation error
- More than 200 rows submitted exceeds the maxItems limit
- Invalid date format (not YYYY-MM-DD) causes schema rejection
- Minimum greater than maximum may return empty result set or validation error
- Null numeric values in the filtered field may be excluded from results or trigger errors
- Unknown field value outside the enum [applications, interviews] causes rejection

## How this service works

Recruitment funnel - Numeric interval filter: Numeric interval filter for Recruitment funnel. 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 interval filter deliverable.

## Output

A filtered subset of the submitted recruitment funnel rows (up to 200 input records) where the chosen numeric field (applications or interviews) falls within the specified minimum and maximum bounds. Each returned row retains its original fields: row_id, source, date, applications, and interviews.

## Request schema (JSON Schema)

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