Skip to main content

Énumérations

Les valeurs énumérées sont stables — ajout possible, retrait = breaking change.

Rôles & statuts

UserRole

ValeurDescription
CANDIDATChercheur d’emploi
RECRUTEURPublie des offres
ADMINModération, validation recruteurs
SUPER_ADMINContrôle total

UserStatus / RecruiterStatus

ValeurContexte
PENDING_EMAIL_VERIFICATIONEmail non validé
PENDING_ADMIN_APPROVALRecruteur en attente admin
ACTIVEOpérationnel
REJECTEDRecruteur rejeté
SUSPENDEDSanction temporaire
DEACTIVATEDCompte supprimé / ban
ANONYMIZEDDroit à l’oubli RGPD

OffreStatus

ValeurVisibleCandidatures
DRAFTNonNon
PUBLISHEDOuiOui
CLOSEDOuiNon
ARCHIVEDNonNon

CandidatureStatus

ValeurCôté candidat
NEWEn examen
TO_MEETEn examen
IN_PROGRESSEn examen
INTERVIEWEDEntretien passé
HIREDRetenu
REJECTEDNon retenu
WITHDRAWNRetirée

ArticleStatus

ValeurPublicIndexé SEO
DRAFTNonNon
PUBLISHEDOuiOui
ARCHIVEDNonNon

Emploi

TypeContrat

ValeurDescription
CDIContrat à durée indéterminée
CDDContrat à durée déterminée
STAGEStage
ALTERNANCEAlternance / apprentissage
FREELANCEPrestation indépendante
INTERIMMission intérim
TEMPS_PARTIELTemps partiel
BENEVOLATBénévolat

NiveauExperience

ValeurFourchette
DEBUTANT0–1 an
JUNIOR1–3 ans
INTERMEDIAIRE3–5 ans
SENIOR5–10 ans
EXPERT10+ ans

NiveauEtude

ValeurÉquivalent
SANS_DIPLOME
CEPEPrimaire
BEPCCollège
PROBATOIREPremière
BACBaccalauréat
LICENCEBac+3
MASTERBac+5
DOCTORATBac+8

Secteur

ValeurLibellé FR
SOFTWAREInformatique / Logiciel
FINANCEBanque / Finance
TELECOMTélécommunications
SANTESanté / Médical
EDUCATIONÉducation / Formation
INDUSTRIEIndustrie / Manufacturing
BTPBâtiment / Travaux publics
TRANSPORTTransport / Logistique
COMMERCECommerce / Distribution
AGRICULTUREAgriculture / Agro-alimentaire
ENERGIEÉnergie / Pétrole / Mines
MARKETINGMarketing / Communication
JURIDIQUEJuridique
RHRessources humaines
HOTELLERIEHôtellerie / Restauration
MEDIAMédia / Journalisme
ONGONG / Humanitaire
AUTREAutre

TailleEntreprise

ValeurEffectif
MICRO1–9
PETITE10–49
MOYENNE50–249
GRANDE250–999
TRES_GRANDE1000+

Monnaie & locale

Devise

ValeurISO 4217Usage
XAFCFA BEACPar défaut
EUREuroMultinationales
USDDollarMultinationales

Locale

ValeurLibellé
frFrançais (défaut)
enEnglish

Alertes & notifications

AlerteFrequence

ValeurDélai
DAILYCron 07:00
WEEKLYCron lundi 07:00

NotificationChannel

ValeurSupport
EMAILObligatoire
IN_APPCloche bell
PUSHWeb push (future)
SMSNon implémenté

Fichiers

FileScanStatus

ValeurSens
PENDING_SCANUpload OK, scan en cours
ACTIVEScan propre
QUARANTINEDClamAV positif → isolé
DELETEDSupprimé

FileType

ValeurMIME
CVapplication/pdf
LOGOimage/png, image/jpeg
BANNERimage/jpeg
STAFF_PHOTOimage/jpeg
PROFILE_PHOTOimage/jpeg, image/png
BLOG_COVERimage/jpeg, image/webp
KYCapplication/pdf, image/jpeg

Vivier

VivierCandidatStatut

ValeurDescription
NOUVEAUAjouté, pas contacté
CONTACTEPremier contact effectué
INVITEInvitation plateforme envoyée
INSCRITS’est inscrit via invitation
HORS_CIBLEDisqualifié

ExternalCandidatSource

ValeurOrigine
LINKEDINProfil LinkedIn
MANUALSaisi à la main
IMPORT_CSVImport bulk
RECOMMANDATIONParrainage
CV_RECUCV reçu hors-plateforme

Événements système

EventType

ValeurDéclenchement
offre.publishedOffre → PUBLISHED
offre.expiredCron expiration
offre.closedClose manuel
offre.archivedArchivage
candidature.submittedCandidat postule
candidature.status-changedStatut change
recruteur.approvedAdmin approve
recruteur.rejectedAdmin reject
user.password-changedChangement PW
alerte.triggeredCron alerte