In de CSO (Carriere Sites Overheid) API zijn alle vacatures opgenomen van de site werkenvoornederland.nl. Ongeveer 2000 organisaties plaatsen hun vacatures in deze database. De API is aan te spreken via JSON. Het netwerk open onderwijs data heeft enkele account beschikbaar gesteld gekregen voor de challenge School en Toekomst.
Filteren
Uit de database kan met gemak vacature-informatie gehaald worden op basis van enkele API-functies. Dit kan met de getJobs-functie op basis van een gespecificeerde jobFilter. Zo kan eenvoudig worden geselecteerd op branche (jobBranches) waarin de vacature wordt uitgeschreven en de categorie (jobCategories). Hierbij moet gedacht worden het vakgebied waarin iemand werkzaam is (bijvoorbeeld administratief, jurisich of ict) en in wat voor soort functietype (leidinggevend, beleidsmakend, uitvoerend). Ook kan het vereiste opleidingsniveau (educationLevels) worden opgevraagd evenals of een rijbewijs is vereist (drivingLicences). Ook kunnen de vacatures op regio (regions) worden geselecteerd. Natuurlijk is ook de salaris-schaal (payScales) bekend waarin de functie is ingeschaald.
Relevante vacatures ophalen
Met de saveJob functie kan je de banen opslaan die aan de eerder gespecificeerde criteria voldoen. Met deze functie kan nog specifieker worden geselecteerd op relevante vacatures. Met deze functie kan je de functievereisten (jobContent.requirements) en het vereiste werk-denk niveau ophalen (jobFeatures.jobDetail.educationLevels). Ook kan je de functietype (jobFeatures.jobDetail.jobCategories) en het vakgebied ophalen (jobFeatures.jobDetail.jobBranches). Nu kan niet alleen de regio, maar ook de standplaats worden opgevraagd (jobContent.locationData.city). Ook is het contracttype (vaste aanstelling of jaarcontract) bekend (jobFeatures.employmentConditionsData.contractType) evenals het aantal uur op contract (jobFeatures.employmentConditionsData.hoursMax).
Match een profiel aan een functie
Met deze data kan je gemakkelijk op basis van wat een gebruiker van je app invult een geschikte vacature vinden. Vrijwel alle indicatoren om passende vacatures weer te geven zijn bekend. Zo kan iemand die in Utrecht woont die 16 uur per week in een administratieve functie wil werken gemakkelijk de voor hem of haar geschikte vacatures opvragen.
Verschillende sandboxes
In de API zijn er diverse sandboxes opgenomen die corresponderen met de verschillende vacaturesites. Met de username en password kunnen voor deze sandboxes aparte API-keys worden opgevraagd. In bijvoorbeeld de werken voor Nederland sandbox zitten meer dan 200 vacatures waarvan de helft ICT-gerelateerd.
In de API is nog veel meer mogelijk dan in deze datablog beschreven. Kijk in de API Documentation en in de Reference Guide voor meer informatie.
3 Trackbacks
[…] al open gezet voor de challenge. Met hun JSON-API kan je zoeken in vacatures van overheden. In deze datablog lees je meer over hoe en […]
[…] al open gezet voor de challenge. Met hun JSON-API kan je zoeken in vacatures van overheden. In deze datablog lees je meer over hoe en […]
[…] al open gezet voor de challenge. Met hun JSON-API kan je zoeken in vacatures van overheden. In deze datablog lees je meer over hoe en […]