{"uid":"cap_RMj-sru7j6RNOAI-4zi8i","slug":"beyourspace-job-offer-requirements-extractor-8d93f48a","name":"beyourspace Job Offer Requirements Extractor","description":"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.","url":"https://api.beyourspace.es/v1/extraer-requisitos-oferta","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","maxLength":20000,"description":"Texto libre, sin datos personales"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm__RsNwujlEaPzmfKfJIscD","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Parses free-text job offer descriptions into structured mandatory/desirable requirements, years of experience, work modality, and location for automated filtering by AI agents.","exampleAgentPrompt":"Parse this job offer text and extract all the mandatory and desirable requirements, how many years of experience are needed, whether it's remote or on-site, and the location: 'Se busca desarrollador backend con 3 años de experiencia en Python, valorable conocimiento de AWS, modalidad híbrida en Madrid.'","exampleUseCases":[{"title":"Automated job offer filtering agent","prompt":"I have this job posting text — can you pull out all the mandatory requirements, any nice-to-have skills, years of experience needed, and whether the role is remote, hybrid, or on-site so I can decide if it's worth applying?"},{"title":"ATS intake pipeline for recruiting","prompt":"We're ingesting dozens of job offers into our ATS. Parse this offer text and give me the structured mandatory and desirable requirements, required experience years, work modality, and city so we can feed it into our matching system."},{"title":"Candidate-to-offer compatibility check","prompt":"I want to compare a candidate's profile against this job posting. First extract the mandatory requirements, desirable skills, experience level, modality, and location from the offer text so we can check if there's a match."}],"resultDescription":"A structured JSON object containing arrays of mandatory and desirable requirements, an integer for years of experience required, a work modality field (remote/hybrid/on-site), and a location string — ready for downstream filtering or matching by an AI agent or ATS.","failureModes":["Input text is too long (exceeds 20,000 characters) — returns a 400 validation error","Text contains no discernible job offer structure — returns empty or null fields","Language not supported or ambiguous — may produce low-quality extraction","Payment not completed — returns 402 Payment Required","Malformed request body — returns 400 with schema validation error"],"whenToPreferThis":"Choose this endpoint when you need to convert raw, unstructured job offer text into machine-readable structured fields (requirements, experience, modality, location) for recruitment automation, ATS intake, or agent-based candidate matching. Particularly suited for Spanish-language job offers and pipelines running on the beyourspace platform. Prefer this over generic NLP or LLM calls when you need a consistent, predictable JSON schema optimized for recruiting workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-18T06:48:53.172Z","isFirstParty":false}