Back to Articles

Introducing the Everyday Vacancies API:
Zimbabwe's First Job Board API

For the first time, developers can programmatically access Zimbabwe's largest job board — thousands of live listings, company profiles, and labour market data. One API key. No extra setup.

v1.0 — available now

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

Link copied to clipboard!