Emploitic Scraper
Pricing
from $3.00 / 1,000 results
Emploitic Scraper
Scrape job offers from emploitic.com (Algeria). Use filters or paste an Emploitic URL — the URL wins when set. Returns title, company, location, contract, and description.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Marco Rodrigues
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
🇩🇿 Emploitic Scraper
Want Emploitic Algeria job offers in a spreadsheet? This scraper makes it easy.
Use structured filters — the same ones as the Emploitic listing page — or paste an input_url once you've already filtered in the browser. When input_url is set it overrides the filters below.
Emploitic is Algeria’s main job board. The public list currently holds about 4,500 offers. This actor reads the public listing payload on search pages and returns up to 2000 rows per run.
💡 Perfect for...
- Recruiters: Export CDD, CDI, and mission ads with company and city.
- Dashboards: Track Algiers / Oran inventory without paging the site.
- Market research: Slice by métier, sector, experience, or remote/hybrid.
- Data analysts: Export structured Emploitic rows with public job URLs.
- 🤖 AI Agents: Power Claude, Cursor, Codex, the Hermes Agent, and OpenClaw workflows with live Emploitic results.
- 📚 RAG Systems: Feed titles, companies, and descriptions into retrieval pipelines.
- 🔗 AI Workflows: Plug into LangChain, AutoGPT, CrewAI, and similar stacks.
✨ Why you'll love this scraper
- 🔗 Input URL or Filters: Paste an
/offres-d-emploi?...URL (input_url) if you already filtered in the browser, or use structured filters (better for AI agents).input_urlalways wins when set. - 🎯 Website-Matched Filters: Search, wilaya, profession, experience, post level, sector, formation, and work mode — the same
initialFiltersas emploitic.com. - 🌐 Algeria inventory: Title, company, wilaya, contract type, work mode, and description from the cards.
📦 What's inside the data?
Every row includes all of these fields:
- Core:
id,url,title,company - Place / contract:
location,contract_type,work_mode,job_level - Time / text:
published_at,description
🚀 Quick start
Option A — Input URL
- Open Job offers, apply filters, copy the URL — e.g.
https://emploitic.com/offres-d-emploi?q=comptable&workMode=remote. - Paste it into
input_url. - Set
max_resultsand click Start.
Option B — Structured filters (better for AI agents)
- Leave
input_urlempty. - Combine any of the listing filters (query, wilaya, métier, experience, post level, sector, formation, work mode).
- Set
max_results(up to 2000) and click Start.
Tech details for developers 🧑💻
Input Example (filters):
{"query": "comptable","location": "alger","profession": "comptabilite","experience_level": "3-5-ans","post_level": "confirme","sector": "services","formation_level": "master2","work_mode": "hybrid","max_results": 100}
Input Example (URL override):
{"input_url": "https://emploitic.com/offres-d-emploi?q=comptable&workMode=remote","max_results": 50}
Output Example:
{"id": "08fca47f-e4ea-458c-9a25-b14c70cbb859","url": "https://emploitic.com/entreprises/osen-logistic/offres-d-emploi/distribution-commerce/agent-de-tri-night-shift-salwe","title": "Agent de Tri (Night Shift)","company": "OSEN LOGISTIC","location": "Alger, Algérie","contract_type": "CDD Ou Mission","work_mode": "onsite","job_level": "Débutant / Junior, Confirmé / Expérimenté","published_at": "2026-09-03T10:00:00.000Z","description": "The Production Operations Engineer is responsible..."}
Output fields:
| Field | Description |
|---|---|
id | Emploitic job id. |
url | Public job page. |
title | Job headline. |
company | Employer name. |
location | Wilaya / city label. |
contract_type | CDI, CDD, mission, etc. |
work_mode | onsite, remote, or hybrid. |
job_level | Seniority labels from the card. |
published_at | Publish timestamp. |
description | HTML-stripped offer text. |
📋 Input reference (detailed)
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
input_url | string | No | — | Paste an /offres-d-emploi search URL; overrides filters when set. |
query | string | No | — | Emploitic search bar text (search=). |
location | enum | No | all | Wilaya (?location=). |
profession | enum | No | all | Métier (?profession=). |
experience_level | enum | No | all | Years of experience (?experienceLevel=). |
post_level | enum | No | all | Seniority (?postLevel=). |
sector | enum | No | all | Company sector (?sector=). |
formation_level | enum | No | all | Education (?formationLevel=). |
work_mode | enum | No | all | onsite / remote / hybrid (?workMode=). |
max_results | integer | No | 50 | Maximum rows (1–2000). |
Notes on filters
- These are the same eight
initialFilterskeys as the listing page: search, location, profession, experienceLevel, postLevel, sector, formationLevel, workMode. - The listing API uses
search=, notq=. A pasted URL that only hasq=is mapped tosearch=. Combining a keyword with other filters can legitimately return 0 rows (for example no remote “comptable” ads). input_urlalways wins over filters when provided.- Empty filters return the full public list (about 4,500 ads).