OrbTop

Catho Jobs Scraper

JOBSAUTOMATIONDEVELOPER TOOLS

Catho Jobs Scraper

Scrapes job listings from Catho.com.br — Brazil's largest paid job board. Extract job title, company name, salary, location, employment type, benefits, and full job description from over 650,000 active listings.

What you get

Each job record includes:

Field Description
job_id Unique Catho job ID
job_url Full URL of the job detail page
title Job title
company Hiring company name
employment_type Contract type (e.g., CLT Efetivo, PJ, Estágio)
salary_min / salary_max Monthly salary range in BRL
salary_display Salary as shown on the listing (e.g., "R$ 5.500")
city Job location city
state State/region code (e.g., SP, RJ, MG)
description Full job description text
benefits Comma-separated list of offered benefits
date_posted Job posting date (ISO 8601)
scraped_at Timestamp when the record was scraped

Use cases

  • Salary benchmarking — Compare compensation across roles, cities, and contract types
  • Labor market analysis — Track job demand by sector, location, and skill set
  • Job aggregators — Combine Catho listings with other Brazilian job boards
  • Recruitment research — Find companies actively hiring in specific roles

Input

Parameter Type Required Default Description
keyword string No Filter jobs by keyword (e.g., desenvolvedor, analista, enfermeiro). Leave empty to scrape all listings.
maxItems integer Yes 100 Maximum number of job listings to scrape

Example input

{
  "keyword": "desenvolvedor",
  "maxItems": 100
}

Output sample

{
  "job_id": "36879818",
  "job_url": "https://www.catho.com.br/vagas/analista-de-desenvolvimentoprogramacao-de-sistemas-web-front-end-pleno/36879818",
  "title": "Analista de Desenvolvimento/Programação de Sistemas Web - Front-End (Pleno)",
  "company": "THS TECNOLOGIA INFORMACAO E COMUNICACAO",
  "employment_type": "CLT (Efetivo)",
  "salary_min": 5001,
  "salary_max": 6000,
  "salary_display": "R$ 5.500",
  "city": "São Paulo",
  "state": "SP",
  "description": "Principais atividades\n\nDesenvolver e manter aplicações web utilizando angular...",
  "benefits": "Seguro saúde, Assistência médica, Assistência odontológica, Vale-transporte, Tíquete refeição",
  "date_posted": "2026-06-02T23:59:59Z",
  "scraped_at": "2026-06-03T00:12:34.567Z"
}

Notes

  • Catho.com.br is a paid platform for Brazilian employers and job seekers. Job listings are publicly visible without login.
  • Benefits information is extracted from the job detail pages when available.
  • Salaries appear as a range (salary_min/salary_max) or as a display string (salary_display) depending on what the employer provided.
  • The description field contains the full job description including requirements and responsibilities.