Gupy Brazil Jobs Scraper avatar

Gupy Brazil Jobs Scraper

Pricing

Pay per event

Go to Apify Store
Gupy Brazil Jobs Scraper

Gupy Brazil Jobs Scraper

Scrape job listings from Gupy — Brazil's

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Scrape job listings from Gupy — Brazil's #1 ATS (Applicant Tracking System) used by 3,000+ enterprises including Itaú, Petrobras, Magalu, PagBank, and Ambev. Extract job title, company name, location, remote/hybrid status, disability eligibility (PCD flag), full HTML description, and direct apply URL.

What it does

This actor queries the Gupy public portal API directly, returning structured job data for any keyword search. Each run produces clean, flat records ready for analysis, recruitment pipelines, or lead generation.

Fields returned per job:

FieldDescription
idGupy job ID
companyIdGupy company ID
company_nameCompany or career page name
company_logo_urlCompany logo URL
titleJob title
description_htmlFull job description (HTML)
cityCity
stateBrazilian state (full name)
countryCountry
is_remote_workFully remote position
workplace_typeModality: remote, hybrid, on-site
disabled_eligibleOpen to candidates with disabilities (PCD)
published_atPublication date (ISO-8601)
application_deadlineDeadline (ISO-8601, null if open)
apply_urlDirect apply URL
career_page_urlCompany career page on Gupy
job_typeVacancy type (e.g. vacancy_type_talent_pool)

How to use

Enter a search keyword in Job Search Keyword. The Gupy API requires a keyword — it does not support open-ended browsing.

Common keywords:

  • desenvolvedor — software developers
  • analista — analysts (data, systems, business)
  • engenheiro — engineers
  • designer — UX/UI designers
  • gerente — managers
  • cientista de dados — data scientists

Filters

  • Workplace Type — filter by remote, hybrid, or on-site. Applied client-side after fetching.
  • State Filter — filter by Brazilian state abbreviation (e.g. SP, RJ, MG, RS). Applied server-side.
  • Max Items — cap the number of records returned. Default 100.

Example inputs

Search for remote developer jobs in São Paulo:

{
"jobName": "desenvolvedor",
"stateFilter": "SP",
"workplaceType": "remote",
"maxItems": 200
}

Search for data analysts nationwide:

{
"jobName": "analista de dados",
"maxItems": 500
}

API source

Data comes from https://portal.api.gupy.io/api/v1/jobs — Gupy's public portal API. No authentication or proxy is required. The API is paginated (10 results/page) with offset-based pagination.

Use cases

  • Talent sourcing — build candidate pipeline from Brazil's largest job board aggregator
  • Market research — track hiring trends at Brazilian enterprises by role, city, or company
  • Lead generation — identify companies actively hiring in specific tech stacks
  • Job alerts — run on a schedule to track new postings for specific keywords
  • PCD hiring analysis — filter disabled_eligible: true to find inclusive employers

Notes

  • The Gupy API requires jobName to be non-empty. Use broad terms to maximize coverage.
  • salary_* and seniority_level fields are not available in the portal API response.
  • state values are returned as full Portuguese names (e.g. "São Paulo", "Paraná") not abbreviations.
  • All results come from active, public Gupy job postings. Closed or internal postings are not returned.