Wichtige Hinweise:
Gehe zu Kenjo > Einstellungen > Recruiting-Einstellungen und stelle sicher, dass Deine Kenjo-Karriereseite aktiv ist und Du eine Subdomain gewählt hast.
Dieser Endpunkt liefert Dir ein JSON mit allen Daten zu den aktiven Stellenangeboten in Deinem System.
Wir empfehlen Dir, die Option "Link 'Alle Stellenangebote' ausblenden" in Kenjo zu aktivieren, und zwar über Kenjo > Einstellungen > Recruiting-Einstellungen. Dies wird die bestmögliche Erfahrung für Deine Kandidaten gewährleisten.
Beispiel für den GET-Endpunkt zum Abrufen der Daten Deiner offenen Positionen:
Hinweis:
{ [...] "activePositions": [ { "_id": "5b822fb092687f00148b2ddd", "jobTitle": "0100 - Back end developer", "customUrl": "back-end-developer-190522", "companyName": "Dunder Mifflin", "officeName": "NY Office", "departmentName": "Quality & Assurance", "applicationFormFields": [ { "_id": "5b997a61613eb600143fffff", "collectionName": "candidate", "fieldApiName": "email", "typeOfField": "field", "fieldCondition": "REQUIRED" } ] }, { "_id": "5b999a5f7bdcad00146bb82b", "jobTitle": "Marketing Manager", "customUrl": "5b997a5f7bdcad00146ggggg", "jobDescription": { "html": "<p>We're looking for a marketing manager!</p>" }, "companyName": "Vance Refrigeration", "officeName": "Scranton Office", "departmentName": "Marketing", "positionType": "Full-time", "applicationFormFields": [ { "_id": "5b997a61613eb60014hhhhh", "collectionName": "candidate", "fieldApiName": "firstName", "typeOfField": "field", "fieldCondition": "REQUIRED" }, { "_id": "5b997a61613eb600143aaaaa", "collectionName": "candidate", "fieldApiName": "lastName", "typeOfField": "field", "fieldCondition": "REQUIRED" }, { "_id": "5b997a61613eb60014bbbbbb", "collectionName": "candidate", "fieldApiName": "email", "typeOfField": "field", "fieldCondition": "REQUIRED" } ] } ]}
Der zweite Endpunkt ist ein POST-Endpunkt, der es Dir ermöglicht, einen Kandidaten zu erstellen, der einer der im vorherigen Endpunkt aufgeführten Positionen zugeordnet ist. Diese beiden Endpunkte ermöglichen es Dir, alle offenen Stellen auf Deiner Website aufzulisten und ein Formular für die Zuweisung von Bewerbern zu diesen Stellen anzuzeigen, so dass alle Informationen in Kenjo erscheinen und jederzeit synchronisiert sind.
Wichtige Hinweise:
Bitte beachte, dass Du keine Dokumente in Kenjo einfügen kannst. Aus diesem Grund ist es wichtig, dass alle Deine Anhangsfelder in Kenjo in der Positionskonfiguration auf "Deaktiviert" umgeschaltet sind.
Abgesehen von Dokumenten kannst Du in Kenjo auch benutzerdefinierte Felder für Positionen und Kandidaten eingeben. Stelle dazu sicher, dass sie in der Positionskonfiguration entweder als Erforderlich oder Optional gekennzeichnet sind.
Beispiel für den POST-Endpunkt, um einen Bewerber in eine Deiner Stellen aufzunehmen:
Hinweis:
{ "positionId": "5b997a5f7bdcad00146fb82b", "candidate": { "firstName": "Hollywood", "lastName": "Fats", "email": "[email protected]" }}



