# beyourspace Job Requirements Normalizer

> beyourspace Job Requirements Normalizer is a paid API for AI agents from api.beyourspace.es, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-18).

Normalizes extracted job requirements from job postings into structured JSON ready for ATS systems, AI agents, and interview preparation workflows

## Facts

- Endpoint: POST https://api.beyourspace.es/v1/convierte-requisitos
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/beyourspace-job-requirements-normalizer-4fef16ae
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_h36pb3fiWd-w5P8ibfG29

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 beyourspace-job-requirements-normalizer-4fef16ae -d '<json body>'
```

Example prompt: Take this job posting text and normalize all the requirements into structured JSON, separating mandatory from desirable skills and listing the required years of experience, so I can load it into my ATS.

## When to prefer this

Choose this endpoint when you need to programmatically normalize unstructured job posting text into structured, machine-readable JSON for downstream recruitment workflows, ATS imports, or agent-driven candidate matching. It is specifically optimized for Spanish-language job market data and integrates with the x402 micropayment protocol for per-call billing at $0.02 USDC.

## Known failure modes

- Missing or empty input body returns a validation error
- Malformed or non-job-related text may produce incomplete or inaccurate requirement extraction
- Ambiguous job postings with no clear requirement structure may yield low-quality output
- Payment not included or insufficient USDC results in 402 Payment Required response
- Unsupported body type other than json/form-data/text returns a schema validation error

## How this service works

Endpoints de pago por uso para extraer datos de texto, leer páginas públicas y transformar CSV en JSON normalizado. Sin cuentas ni permanencia, con esquemas documentados y ejemplos ejecutables.

## Output

A structured JSON object containing normalized job requirements extracted from the input job posting, categorized into mandatory requirements, desirable requirements, and years of experience fields, ready for consumption by ATS systems, AI agents, or interview preparation tools.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "properties": {}
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/beyourspace-job-requirements-normalizer-4fef16ae/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.beyourspace.es](https://www.zero.xyz/host/api.beyourspace.es/llms.txt)
