Today we're opening access to the Everyday Vacancies REST API — the first publicly available job board API in Zimbabwe. FIRST IN ZW
Developers can now programmatically access thousands of live job listings, company profiles, and vacancy metadata with a single API key — the same data that powers everydayvacancies.co.zw, Zimbabwe's largest job aggregation platform with listings from various sources and direct employer postings.
Why this matters for Zimbabwe
Zimbabwe's tech sector is growing fast. Startups, student projects, HR-tech platforms, and career-guidance apps are being built by Zimbabwean developers every day — yet, until now, there has been no structured, programmatic way to access local job market data. Developers working on career tools had to scrape websites manually or rely on outdated CSV exports.
The Everyday Vacancies API changes that. It provides a clean, versioned REST interface that returns live data in JSON — no scraping, no CSV juggling, no proprietary formats.
What the API exposes — v1.0
Version 1.0 ships with 11 endpoints across four resource namespaces:
Detailed Jobs
Full employer postings: title, salary, location, category, experience level, and a canonical apply_url.
Quick Jobs
Job listings with minimal details for fast browsing: title, location, and apply URL.
Companies
Verified Zimbabwean company profiles: name, industry, size, location, and website.
Categories
Industry and job categories with vacancy counts — ideal for filters and analytics dashboards.
# Your first API call curl https://api.everydayvacancies.co.zw/jobs/?page_size=3 \ -H "X-API-Key: ev_your_key_here" # Returns { "count": 412, "page": 1, "results": [ { "slug": "software-engineer-harare", "title": "Software Engineer", "location": "Harare", "apply_url": "https://everydayvacancies.co.zw/jobs/software-engineer-harare/apply/" } ] }
Who should build with this?
The API is designed for developers who want to surface Zimbabwean job data inside their own products. Some concrete use cases:
- Student career portals — universities embedding live local vacancies for graduating students.
- Mobile apps — Android and iOS apps surfacing jobs by location, category, or salary range.
- HR analytics dashboards — tracking hiring trends across industries and locations in Zimbabwe.
- WhatsApp / Telegram bots — job alerts delivered to candidates without reliable internet access.
- Research and journalism — data journalists and academics tracking Zimbabwe's labour market.
- Recruitment agency tools — custom pipelines and CRM integrations.
How access works
Access is gated behind a free Everyday Vacancies account with Multi-Factor Authentication (MFA) enabled. Once you opt in to developer access via the developer dashboard, you can generate up to five API keys.
Each key is rate-limited to 100 requests per hour and 1 000 requests per day — sufficient for most use cases, and adjustable on request for vetted commercial integrations.
Requiring MFA is deliberate: keys are long-lived credentials, and a leaked key without the second factor cannot unlock developer access on its own. Removing your MFA authenticator automatically deactivates your developer account and all associated keys.
Roadmap
Version 1.0 is read-only. On the roadmap for upcoming releases:
- Webhook support — push notifications when new jobs matching a search are posted.
- Richer query filters — salary range, remote/hybrid/on-site, experience level.
- Higher rate limits for verified commercial integrations.
- Job application submission — POST requests to apply on behalf of verified users.
Start building today
Free account · Free API key · Full docs · Interactive playground