Définition : Retourne la liste des postes du tableau d'offres d'emploi
Paramètre |
Définition |
Valeur possible |
Valeur par défaut si non spécifiée |
JobId |
Identifiant du poste |
Mettre ‘null ’ pour afficher tous les postes |
NULL |
IncludePermanent |
Afficher les postes permanents |
1 : Oui 0 : Non |
1 |
IncludeContract |
Afficher les postes contractuels |
1 : Oui 0 : Non |
1 |
FilterFunction |
Filtrer selon le critère fonction |
SubjectCode,SelectionCode,DataTreeLevel EX : FON,ADA,1
Se référer à votre configuration des critères et au Web service GetFilterCriteria (Utiliser les FilterCode de ce web service concaténés par un « ; » ) |
NULL = pas de filtre |
FilterRegion |
Filtrer selon le critère région |
SubjectCode,SelectionCode,DataTreeLevel EX : VIL,MON,1
Se référer à votre configuration des critères et au Web service GetFilterCriteria (Utiliser les FilterCode de ce web service concaténés par un « ; » ) |
NULL = pas de filtre |
FilterPriority |
Filtre selon les priorités d’affichage
Tous les postes plus petits que le filtre |
1 : poste vedette 2 : priorité haute 3 : normale 4 : basse 5 : ne pas afficher
Si on veut seulement les postes avec les priorités normales et supérieures, on inscrit 4 et alors les postes avec la priorité 4 et plus ne seront pas affichés |
5 |
Language |
La langue du retour |
FR / EN / ES |
EN |
ClientWebSite |
URL du site web du client
Ce dernier doit être obligatoirement spécifié s’il intègre la fiche du poste (page-offer) dans son propre site |
http//[domaineclient] ou https:// [domaineclient] |
NULL |
JobRowStart |
Filtre sur une plage de poste Premier poste retourné |
Entier de 1 à xxx |
NULL |
JobRowEnd |
Filtre sur une plage de poste Dernier poste retourné |
Entier de 1 à xxx |
NULL |
FilterDivision |
Fltrer par division qui offre le poste |
ID de division séparée par un « ; » |
NULL |
FilterWordTitle |
Filter par mot clé |
Mots-clés recherchés dans le titre |
NULL |
FilterByClientId |
Filtrer par ID de client |
Extraire seulement les postes d’un client en particulier |
NULL |
Retour :
Exemple de JSON retourné par le service Web
(
"status": 200,
"message": "OK",
"data": {
"jobs": [{
"rownumber": 1,
"JobInternalNumber": 328740,
"JobID": 1254,
"JobType": "PO",
"JobTypeContract": "P",
"JobTitle": "Adjointe\r\n",
"JobUrl": "https:\/\/dev.prim-web.com\/jobs\/view\/adjointe\r\n\/J3L6R\/PO\/B2NQR\/EN",
"JobSummary": "Ajointe administrative dans le domaine des assurances"
"JobCreationDate": "2018-03-06",
"JobPriority": 1,
"JobStatus": "VACANT",
"IsConfidential": true,
"JobClientName": null,
"JobLieu": "Montréal",
"JobLocation": "Montreal",
"JobFunction": "Translator",
"JobIdClientLogo": 30316,
"JobFileNameClientLogo": "LOGOPRIM.jpg",
"critereSuppConfig": null,
"DivisionId": 1
}]
}
)