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
descriptionfield contains the full job description including requirements and responsibilities.