Les AVP pour les développeurs
🔓 Tout est réutilisable, sans clé ni compte
Il n’y a pas d’API sur ce site, et c’est délibéré : les données sont exposées sous forme de fichiers statiques, que n’importe quel client HTTP peut lire directement. Rien à demander, rien à s’abonner, aucune limite de débit.
| Ressource | Adresse | Format |
|---|---|---|
| Données source officielles | data.gouv.nc | Parquet, CSV, JSON, API ODS |
| Fiche structurée d’une offre | JSON-LD embarqué dans chaque page | Schema.org/JobPosting |
| Flux des dernières offres | /index.xml | RSS |
| Flux pour ATS / agrégateurs | /flux_ats.xml | XML façon Indeed |
| Plan de site des offres | /jobs-sitemap.xml | Google Jobs |
| Corpus complet | dataset Hugging Face | JSONL + Parquet (embeddings) |
📄 Le JSON-LD, le plus simple pour une offre
Chaque page d’offre embarque son balisage Schema.org/JobPosting dans un
<script type="application/ld+json">. C’est la même structure que celle lue par Google
Jobs, donc directement exploitable :
🧭 Ce que contient une fiche
Au-delà des champs Schema.org standard, chaque offre porte :
collectivite— la collectivité qui recrute (elle seule est l’employeur) ;direction— la direction de rattachement en son sein ;famille— l’une des 41 familles du référentiel RESPNC, etfamille_sourcequi dit comment elle a été déterminée (respnc= appariement sur le référentiel,gemini= classification par le modèle,defaut= non rattachée) ;code_rome— la classification ROME quand elle est connue ;latitude/longitude— le géocodage du lieu de travail.
⚠️ Deux mises en garde
Le PDF officiel fait seul foi. Ces fiches sont produites automatiquement : en cas de divergence, référez-vous au document d’origine, dont l’URL est dans chaque offre.
Ne réutilisez pas ce site comme employeur. Chaque offre a la sienne
(hiringOrganization) : un agrégateur qui afficherait « avps.nc » comme entreprise
recruteuse enverrait les candidats au mauvais endroit.
🤖 Et un serveur MCP ?
Pas encore. Un endpoint MCP et une recherche sémantique (« trouve-moi les postes proches de celui-ci ») sont prévus le jour où un service dynamique sera déployé ; les vecteurs sont déjà calculés pour chaque offre en attendant.