Integrate Jonder into your system.
REST API and webhooks for applicant tracking systems. Included in the All inclusive plan.
Authentication
Create an API key under Integrations in the company area. Send it in the header with every request:
curl https://jonder.jobs/api/v1/threads \
-H "Authorization: Bearer jk_live_…"
Limit: 600 requests per hour and key. Responses are JSON; errors follow the format {"error":{"code","message"}}.
Endpoints
Base URL: https://jonder.jobs/api/v1
/companyYour company, plan, seal/jobsList jobs/jobsCreate a job/jobs/{id}Update a job/jobs/{id}Delete a job/threads?since=Conversations since a point in time/threads/{id}Conversation with messages/threads/{id}/messagesSend a message/candidates/{id}Candidate from an existing conversation/appointments?from=Appointments/eventsWebhook eventsPrivacy in the API
Candidates remain anonymous until they reveal their name in a conversation. For companies with the Equal Rights Seal, blind mode rules also apply in the API. Only candidates you already have a conversation with can be retrieved via the API.
Webhooks
Jonder sends events via POST to your HTTPS address. Every delivery includes the headers X-Jonder-Event and X-Jonder-Signature (HMAC-SHA256 over the raw body). Failed deliveries are retried up to three times.
thread.createdNeue Kontaktanfrage gesendetthread.acceptedKandidat hat angenommenthread.declinedKandidat hat abgelehntcandidate.revealedKandidat hat Namen & Unterlagen freigegebenmessage.receivedNeue Nachricht vom Kandidatenappointment.confirmedTermin bestätigtappointment.cancelledTermin abgesagt / abgelehntjob.interestKandidat interessiert sich für eine Stelle// Webhook-Signatur prüfen (Node.js)
const crypto = require('crypto');
function verify(rawBody, header, secret) {
const expected = 'sha256=' + crypto.createHmac('sha256', secret).update(rawBody).digest('hex');
return crypto.timingSafeEqual(Buffer.from(header), Buffer.from(expected));
}
Planned
- "Login with Jonder" (OAuth) for partner sites
- Ready-made connectors for common applicant tracking systems
- A sandbox environment with test data