Integrationen
Öffentliche API
Stellen lesen und Bewerbungen anlegen.
Basisadresse: https://app.quontio.com/api/v1. Antworten sind JSON. Den Schlüssel schickst du als Authorization: Bearer qk_live_….
Stellen abrufen
curl https://app.quontio.com/api/v1/jobs \
-H "Authorization: Bearer qk_live_…"Liefert alle veröffentlichten Stellen mit id, title, slug, location, remoteType, employmentType, category, salary, descriptionHtml und publishedAt.
Bewerbungen einer Stelle
curl https://app.quontio.com/api/v1/jobs/STELLEN-ID/applications \
-H "Authorization: Bearer qk_live_…"Liefert die Karten der Stelle mit Phase, Status, Quelle, Bewertung und den Kontaktdaten der Person.
Bewerbung anlegen
curl -X POST https://app.quontio.com/api/v1/applications \
-H "Authorization: Bearer qk_live_…" \
-H "Content-Type: application/json" \
-d '{
"jobId": "STELLEN-ID",
"person": { "firstName": "Anna", "lastName": "Muster", "email": "anna@example.org" },
"source": "referral"
}'Die Bewerbung landet wie eine manuell angelegte in der ersten offenen Phase, ohne Eingangsbestätigung. source ist manual, email oder referral.
Fehler
| Status | Bedeutung |
|---|---|
| 401 | Schlüssel fehlt, ist unbekannt oder widerrufen |
| 404 | Stelle nicht gefunden |
| 422 | Eingabe ungültig, details nennt die Felder |
| 429 | Zu viele Anfragen, bitte nach 60 Sekunden erneut |