VOOZH about

URL: https://apify.com/kawsar/infojobs-spain-extractor

⇱ InfoJobs Spain Extractor Β· Apify


Pricing

from $1.99 / 1,000 results

Go to Apify Store

InfoJobs Spain Extractor

Pulls job listings from InfoJobs.net by keyword, location, and category, so you can track Spanish salary ranges and hiring trends without manual browsing.

Pricing

from $1.99 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Kawsar

Kawsar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

25 days ago

Last modified

Share

Extract job listings from InfoJobs.net, Spain's largest job board, and get clean structured data in seconds. Search across multiple keywords and locations in a single run. No coding or browser automation needed.

Each result includes the job title, company, city, salary range, contract type, work schedule, teleworking mode, full description, and publication date. All data comes directly from InfoJobs search pages β€” no individual job page visits required.


Features

  • Multiple keywords β€” run one or many search terms in a single actor run
  • Multiple locations β€” search across Madrid, Barcelona, Valencia, and any other Spanish city at once
  • Cartesian product search β€” each keyword is searched in every location you specify
  • Automatic deduplication β€” the same job listing is never returned twice, even if it appears in multiple searches
  • Category and contract type filters β€” narrow results by job category or contract type
  • 22 jobs per search page β€” all listings extracted from InfoJobs, not just the 5 featured ones
  • Salary as numbers β€” salaryMin and salaryMax are integers ready for analysis, not just display text
  • ISO 8601 dates β€” postedDate is a proper timestamp, not a relative string like "Hace 2d"
  • Teleworking mode β€” know whether a job is HΓ­brido, Solo teletrabajo, or Presencial

Output fields

FieldTypeDescriptionExample
jobTitlestringJob titleDesarrollador Python Senior
companystringHiring company nameTech Solutions SL
locationstringCityMadrid
salarystringSalary range text30.000 - 45.000 EUR Bruto/aΓ±o
salaryMinintegerMinimum salary (EUR/year)30000
salaryMaxintegerMaximum salary (EUR/year)45000
contractTypestringContract typeContrato indefinido
workdaystringWork scheduleJornada completa
teleworkingstringWork modalityHΓ­brido
jobDescriptionstringFull job description textBuscamos un Desarrollador...
postedDatestringPublication date (ISO 8601)2026-05-22T08:57:00Z
urlstringLink to the job listinghttps://www.infojobs.net/...
jobIdstringInfoJobs internal offer ID1d188ed1ab43e68a
remotebooleanTrue if HΓ­brido or Solo teletrabajotrue
urgentbooleanMarked as urgentfalse
scrapedAtstringExtraction timestamp (UTC)2026-05-23T11:30:00+00:00
errorstringError message if fetch failednull

Input parameters

Search

ParameterTypeRequiredDefaultDescription
keywordsstring listYesβ€”One or more search terms (e.g. python, data scientist)
locationstring listNoAll SpainOne or more cities or provinces (e.g. Madrid, Barcelona)

Filters

ParameterTypeRequiredDefaultOptions
categoryselectNoAllSee category list below
contractTypeselectNoAnyPermanent, Temporary, Internship, Freelance
includeDescriptionbooleanNotrueInclude full description text in output

Limits

ParameterTypeDefaultRange
maxItemsinteger201 – 500
requestTimeoutSecsinteger305 – 120

Example inputs

Single keyword, single city

{
"keywords":["programador python"],
"location":["Madrid"],
"maxItems":50
}

Multiple keywords across multiple cities

{
"keywords":["data scientist","machine learning engineer","python developer"],
"location":["Madrid","Barcelona","Valencia"],
"contractType":"indefinido",
"maxItems":200
}

This runs 9 searches (3 keywords Γ— 3 cities) and returns up to 200 results per combination β€” up to 1,800 total unique results.

All Spain, IT category only

{
"keywords":["fullstack developer"],
"category":"informatica-telecomunicaciones",
"includeDescription":false,
"maxItems":100
}

Set includeDescription: false for faster runs when you only need metadata.

Salary benchmarking scan

{
"keywords":["java developer","python developer","frontend developer","devops","data engineer"],
"location":["Madrid","Barcelona"],
"contractType":"indefinido",
"maxItems":500
}

Example output record

{
"jobTitle":"Desarrollador Python Senior",
"company":"Tech Solutions SL",
"location":"Madrid",
"salary":"30.000 - 45.000 EUR Bruto/aΓ±o",
"salaryMin":30000,
"salaryMax":45000,
"contractType":"Contrato indefinido",
"workday":"Jornada completa",
"teleworking":"HΓ­brido",
"jobDescription":"Buscamos un Desarrollador Python con experiencia en Django y REST APIs...",
"postedDate":"2026-05-22T08:57:00Z",
"url":"https://www.infojobs.net/madrid/desarrollador-python-senior/of-i1d188ed1ab43e68a",
"jobId":"1d188ed1ab43e68a3dff7af0a82da2",
"remote":true,
"urgent":false,
"scrapedAt":"2026-05-23T11:30:00+00:00",
"error":null
}

Job categories

Use these values in the category filter:

ValueCategory
informatica-telecomunicacionesIT and Telecommunications
marketing-publicidad-comunicacionMarketing, Advertising and Communication
administracion-empresasBusiness Administration
comercial-ventasSales and Commercial
recursos-humanosHuman Resources
contabilidad-finanzas-bancaAccounting, Finance and Banking
ingenieria-produccion-industrialEngineering and Industrial Production
atencion-clientes-call-centerCustomer Service and Call Center
diseno-artes-graficasDesign and Graphic Arts
educacion-formacionEducation and Training
hosteleria-turismoHospitality and Tourism
legal-asesoriasLegal and Advisory
logistica-transporte-traficoLogistics and Transport
sanidad-saludHealthcare
inmobiliario-construccionReal Estate and Construction

Use cases

Salary benchmarking across Spain Run multiple role keywords across Madrid, Barcelona, and other major cities to build a salary dataset segmented by location. Use salaryMin and salaryMax for instant numeric analysis.

Hiring trend tracking Search for specific technologies or skills weekly and compare how many job listings appear. Track whether demand for a skill is growing or shrinking in Spain's job market.

Competitor intelligence Search for your company's industry or your competitors' names to see what roles they are actively hiring for, what salaries they offer, and how many open positions exist.

Talent pipeline building Collect listings across multiple cities and categories in a single run, deduplicated automatically, to feed a recruitment intelligence dashboard.

Remote work analysis Filter by remote: true in your downstream analysis to see which companies and roles offer HΓ­brido or Solo teletrabajo in Spain's current market.

Job alert system Run the actor on a schedule to detect new listings for a specific keyword and location, then compare with previous results to surface only new postings.


How it works

The actor fetches InfoJobs search result pages and reads the structured job data embedded directly in the page HTML by InfoJobs's servers. This approach returns all 22 listings per page reliably, including salary as numeric ranges, ISO dates, and teleworking mode. No individual job page visits are required unless disabled.

Each page fetch goes through built-in bypass infrastructure to handle access controls. The actor paginates automatically until maxItems is reached or InfoJobs returns no more results.

When multiple keywords and locations are provided, the actor runs each combination in sequence and deduplicates results by job ID so the same listing never appears twice.


Tips

  • Leave location empty to search across all of Spain. Add specific cities to get province-level data.
  • maxItems is per keyword+location combination. With 3 keywords Γ— 2 locations and maxItems=20, the actor runs 6 searches and returns up to 120 total unique results.
  • Turn off includeDescription to get faster, lighter output when you only need metadata.
  • InfoJobs returns up to 22 listings per page. The actor fetches as many pages as needed to reach maxItems.
  • postedDate is an ISO 8601 UTC timestamp β€” easy to parse and sort in any tool.
  • salaryMin and salaryMax are null when the employer has not disclosed the salary. About 40–50% of Spanish listings omit salary.

Limitations

  • Maximum 500 results per run.
  • Salary data reflects what employers choose to disclose on InfoJobs. Many listings do not publish salary ranges.
  • Fields like experience required, education level, and application count are not available in InfoJobs search results and are not returned.
  • InfoJobs content is in Spanish.

You might also like

Infojobs Spain Scraper ($0.9 per 1000 results)

igolaizola/infojobs-scraper

$0.9/1K πŸ’Έ Scrape InfoJobs Spain job listings from www.infojobs.net by keyword. Export hiring data with salary, experience, company, location, dates, and job URLs for recruiting and market research.

πŸ‘ User avatar

IΓ±igo Garcia Olaizola

2

InfoJobs Spain Scraper - Low-costπŸ’²πŸ”₯πŸ’ΌπŸ‡ͺπŸ‡Έ

delectable_incubator/infojobs-spain-scraper-low-cost

Looking to collect job listings from InfoJobs? πŸ’ΌπŸ‡ͺπŸ‡Έ This InfoJobs Job Scraper extracts job title, company name, location, salary, work mode, contract type, posting date, job URL and more from InfoJobs search results. Ideal for recruitment analytics, job market research & hiring trend monitoring πŸ“Š

InfoJobs.net Scraper

lexis-solutions/infojobs-net-scraper

Scraper to extract data from InfoJobs.net job postings such as company name, job title, location, salary, contract type, and job description.

πŸ‘ User avatar

Lexis Solutions

74

5.0

InfoJobs BR Jobs Scraper - Cheap Barato πŸ’ΌπŸ”ŽπŸ‡§πŸ‡·

scrapestorm/infojobs-br-jobs-scraper---cheap-barato

Looking to collect jobs from InfoJobs Brazil? πŸ’ΌπŸ‡§πŸ‡· With this InfoJobs Scraper πŸ”Ž you can extract job postings directly from InfoJobs search pages including job title, company, company rating, location, salary, work mode & more Perfect for job market research, salary analysis & HR analytics πŸ“Š

2

5.0

InfoJobs Scraper β€” Spain Job Listings

unfenced-group/infojobs-net-scraper

Scrape 200,000+ Spanish job listings from InfoJobs.net. No proxy needed. Province-level filtering, salary data, repost detection. Filter by keyword, location, contract type. $1.49/1,000 results.

πŸ‘ User avatar

Unfenced Group

19

InfoJobs Spain Jobs Scraper

jungle_synthesizer/infojobs-scraper

Scrape job listings from InfoJobs.net (Spain) β€” extract titles, companies, locations, salaries, contract types, experience requirements, skills, and full descriptions.

πŸ‘ User avatar

BowTiedRaccoon

2

InfoJobs Job Scraper - Barato Cheap πŸ’ΌπŸ‡ͺπŸ‡ΈπŸ”Ž

scrapestorm/infojobs-job-scraper---barato-cheap

Looking to collect job listings from InfoJobs? πŸ’ΌπŸ‡ͺπŸ‡Έ With this InfoJobs Job Scraper πŸ”Ž gather job data from InfoJobs URLs including job title, company name, location, work mode, salary, contract type, posting date, job URL & more. Perfect for job market analysis and hiring trend monitoring πŸ“Š

3

5.0

InfoJobs Job Detail Scraper - Barato Cheap πŸ’ΌπŸ”ŽπŸ‡ͺπŸ‡Έ

scrapestorm/infojobs-job-detail-scraper---barato-cheap

Looking to collect detailed job data from InfoJobs.net? πŸ’ΌπŸ”Ž With this Scraper you can extract complete information directly from InfoJobs job offer pages including job title, company, location, salary, description & more Perfect for recruitment intelligence, job market research & HR analytics πŸ“Š

2

5.0

InfoJobs Spain Jobs Scraper

crawlerbros/infojobs-scraper

Scrape job listings from InfoJobs.net (Spain) with titles, companies, descriptions, contract types, salaries, locations, and more. HTTP-only via embedded search JSON.

27