Introduction

Welcome to the JobKeeper Developer API. This API exposes structured scraped job listings, custom filtering options, and real-time description generation designed specifically to pass Google Indexing (Google Job Search) duplicate filters.

Dynamic Rewrite Technology: Enable the rewrite=true flag to invoke real-time AI rewrites on descriptions.

Authentication

All API endpoints require a personal developer access token. Pass the generated token inside the HTTP Authorization header:

Authorization: Bearer YOUR_API_DEVELOPER_KEY
GET https://api.jobkeeper.co.za/jobs

Query Parameters

rewrite boolean (true/false) Rewrites the original job description using AI to ensure unique content indexing on Google Job search.
schema boolean (true/false) Returns pre-formatted JSON-LD Schema.org markup structure.
search string Query search term (job title, category, company, or skills).

Response Payload

{
  "data": [
    {
      "id": 1,
      "title": "Junior Web Developer",
      "company": "JobCrawler Tech",
      "location": "Johannesburg, GP",
      "salary": "R20,000 - R30,000",
      "category": "IT & Tech",
      "is_grade12": false,
      "apply_link": "https://jobcrawlerai.com/track/apply/1",
      "closing_date": "2026-08-31",
      "description": "Original raw scraped job listing description...",
      "ai_regenerated_description": "We are seeking an ambitious web engineer to join our dynamic development team in Johannesburg...",
      "thumbnail_url": "https://images.pexels.com/photos/1181263/pexels-photo-1181263.jpeg?auto=compress&cs=tinysrgb&w=600",
      "company_logo_url": null,
      "category_thumbnail_url": "https://jobcrawlerai.com/images/categories/it-tech.png",
      "title_photo_url": "https://images.pexels.com/photos/1181263/pexels-photo-1181263.jpeg?auto=compress&cs=tinysrgb&w=600",
      "category_icon": "fa-laptop-code",
      "google_jobs_schema": {
        "@context": "https://schema.org",
        "@type": "JobPosting",
        "title": "Junior Web Developer",
        "hiringOrganization": {
          "@type": "Organization",
          "name": "JobCrawler Tech"
        }
      },
      "posted_at": "2026-08-01T12:00:00+02:00"
    }
  ]
}

API Sandbox

Test API endpoints directly from this page. Paste your developer token, configure parameters, and send a live request.

GET