Net-Empregos Scraper avatar

Net-Empregos Scraper

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Net-Empregos Scraper

Net-Empregos Scraper

Scrape 60,000+ job listings from Net-Empregos.com — Portugal's largest job board. Filter by keyword, district, category and job type. No API key required.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

2

Monthly active users

13 hours ago

Last modified

Share

Collect job listings from Net-Empregos.com — Portugal's largest job board with 60,000+ active vacancies across all industries and regions. No API key required. Supports keyword search, district, category, and job type filters.

Net-Empregos Scraper


Why use this scraper?

  • Full coverage — access all 60,000+ active listings across Portugal and Portuguese-speaking countries abroad
  • Flexible filtering — combine keyword, district, category, and job type to target exactly the roles you need
  • Optional descriptions — choose between fast list-only mode or full description extraction per job
  • Repost detection — 90-day deduplication memory prevents the same vacancy from appearing twice across runs
  • Bulk-ready — collect up to 100,000 results per run at $1.50 per 1,000 results

Input parameters

ParameterTypeDefaultDescription
keywordstring(empty)Search terms, e.g. motorista pesados or enfermeiro
zoneinteger0District filter. 0 = all zones (see table below)
categoryinteger0Category filter. 0 = all categories (see table below)
jobTypeinteger00=All, 1=Full-time, 2=Part-time, 3=Internship, 4=Remote
citystring(empty)City name filter, e.g. Covilha, Braga
maxResultsinteger100Maximum number of listings to return
fetchDetailsbooleanfalseFetch full job descriptions (slower, higher cost)
daysOldinteger0Only return jobs posted within N days. 0 = disabled
skipRepostsbooleanfalseSkip jobs already seen in previous runs
startUrlsarray(empty)Scrape specific job URLs directly

Zone IDs

ZoneIDZoneID
Lisboa1Porto2
Braga3Aveiro4
Bragança5Vila Real6
Guarda7Viseu8
Coimbra9Castelo Branco10
Leiria11Santarém12
Setúbal13Évora14
Beja15Portalegre16
Faro17Açores25
Madeira26Viana do Castelo28
Foreign (all)29

Category IDs

CategoryIDCategoryID
Administração / Secretariado29Agricultura / Florestas39
Arquitectura / Design22Banca / Seguros16
Beleza / Moda47Call Center / Help Desk57
Comercial / Vendas53Construção Civil23
Contabilidade / Finanças15Desporto28
Direito / Justiça44Educação / Formação11
Engenharia (Civil)45Farmácia / Biotecnologia41
Gestão de Empresas26Gestão RH32
Hotelaria / Turismo9Imobiliário12
Indústria / Produção6Informática (Programação)5
Limpezas / Domésticas58Lojas / Comércio30
Publicidade / Marketing19Restauração / Bares42
Saúde / Medicina14Serviços Sociais55
Telecomunicações1Transportes / Logística43

Output

Each result contains the following fields:

FieldTypeDescription
jobIdstringUnique job identifier from the site
titlestringJob title
urlstringDirect URL to the job listing
publishDatestringPublication date as displayed, e.g. 5-4-2026
publishDateISOstringPublication date in ISO 8601 format, e.g. 2026-04-05
locationstringDistrict / region
categorystringJob category
companystringHiring company name
companyIdstringInternal company ID
companyLogoUrlstringCompany logo URL (if available)
isFeaturedbooleanWhether the listing is a featured/promoted vacancy
descriptionstringFull job description HTML (only with fetchDetails: true)
descriptionTextstringFull job description plain text (only with fetchDetails: true)
sourcestringAlways net-empregos.com
contentHashstringMD5 hash of title + company + date for deduplication
scrapedAtstringISO 8601 timestamp of when the record was scraped

Example output

{
"jobId": "15244888",
"title": "Assistente administrativo/a",
"url": "https://www.net-empregos.com/15244888/assistente-administrativo-a/",
"publishDate": "5-4-2026",
"publishDateISO": "2026-04-05",
"location": "Lisboa",
"category": "Administração / Secretariado",
"company": "COSTUMES POMPOSOS LDA",
"companyId": "297987",
"companyLogoUrl": null,
"isFeatured": true,
"description": null,
"descriptionText": null,
"source": "net-empregos.com",
"contentHash": "a3f8b91c2d44",
"scrapedAt": "2026-04-05T07:12:34.000Z"
}

Performance

ModeSpeedCost per 1,000 results
List only (fetchDetails: false)~500–800 results/min$1.50
With descriptions (fetchDetails: true)~40–60 results/min$1.50 + higher proxy cost
Full dataset (60,000 listings)~2–4 hours~$90

Pricing

$1.50 per 1,000 results. Flat-rate competitors charge $30–$99/month regardless of volume. This actor costs exactly what you use.

VolumeCost
1,000 results$1.50
10,000 results$15.00
50,000 results$75.00
100,000 results$150.00

Known limitations

  • Job contact email addresses are hidden behind a login modal and cannot be extracted without credentials.
  • No salary data is available on Net-Empregos listing pages.
  • Listings marked "anónimo" or "Confidencial" will not have a company name.

Technical details

Built and maintained by unfenced-group. Runs on RESIDENTIAL proxies from Portugal for reliable access. No authentication or API credentials required to use this actor.


Additional services

Need a custom scraper, scheduled data delivery, or help integrating this data into your pipeline? Contact us at info@unfencedgroup.nl — we build and maintain custom data solutions on Apify.


unfenced-group · Apify Store · info@unfencedgroup.nl