Skip to Content
Jobzyn API

Jobzyn API

The Jobzyn API allows you to integrate your ATS or HR system with the Jobzyn job board. You can:

  • Push job offers to Jobzyn so they appear on the platform
  • Update or unpublish existing jobs using your own job IDs
  • Retrieve candidates who applied to your jobs

Base URL

https://www.jobzyn.com/api/integrations

Quick Start

  1. Get your API key from the Jobzyn backoffice (Settings > API Keys)
  2. Send a POST request to create a job
  3. Use the same job ID to update, unpublish, or retrieve candidates
curl -X POST https://www.jobzyn.com/api/integrations/job \ -H "Content-Type: application/json" \ -H "x-api-key: YOUR_API_KEY" \ -d '{ "job": { "id": "YOUR-JOB-ID-123", "title": "Software Engineer", "description": "<p>We are looking for a software engineer...</p>", "city": "Casablanca", "country": "Maroc" } }'

How It Works

Your system assigns each job a unique ID (the id field). Jobzyn stores this as externalId and uses it to link all operations together:

Your actionEndpointYour job ID used as
Create a jobPOST /jobid in the request body
Update a jobPUT /job/{id}Path parameter
Unpublish a jobDELETE /job/{id}Path parameter
Get candidatesGET /job/{id}/candidatesPath parameter
Last updated on