# Recruitment Funnel String Normalisation

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

Normalises string fields in recruitment funnel records (source names, dates) across up to 200 rows of application and interview data.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-sector-analytics-recruitment-funnel-normalise?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/recruitment-funnel-string-normalisation-73c5dec4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_gWpzgeNWSigO_jTeGVb4D

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-string-normalisation-73c5dec4 -d '<json body>'
```

Example prompt: Can you normalise the string fields in my recruitment funnel records? I have 4 rows: row-1 from group-a on 2026-10-01 with 10 applications and 1 interview, row-2 from group-b on 2026-10-02 with 20 applications and 2 interviews, row-3 from group-a on 2026-10-03 with 15 applications and 3 interviews, and row-4 from group-b on 2026-10-04 with 30 applications and 4 interviews.

## When to prefer this

Choose this endpoint when you need local, bounded string normalisation on recruitment funnel records (source names, dates) without any external enrichment or forecasting. Best suited for data cleaning and standardisation steps in an HR or ATS data pipeline where you have up to 200 rows of application and interview data and need consistent string formatting before downstream analysis or reporting.

## Known failure modes

- Missing required fields (row_id, source, date, applications, interviews) returns validation error
- Date field not matching YYYY-MM-DD pattern causes schema rejection
- Supplying more than 200 rows exceeds maxItems limit and returns an error
- Null or out-of-range numeric values for applications or interviews may cause processing errors
- Empty rows array (minItems:1 not met) causes rejection

## How this service works

Recruitment funnel - String normalisation: String normalisation 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 string normalisation deliverable.

## Output

Returns up to 200 processed recruitment funnel records with normalised string fields, including cleaned and standardised source names, validated date strings, and associated numeric fields (applications, interviews) with local data-quality processing applied. One bounded string normalisation deliverable per call.

## 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
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/recruitment-funnel-string-normalisation-73c5dec4/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)
