| id | String : identifiant unique du poste |
| creationDate | Date : création du poste |
| updatedDate | Date : dernière mise à jour du poste |
| title | String : le titre du poste |
| shortDescription | String : la courte description du poste |
| clientName | String : le nom du client du poste |
| fullDescription | String : la description complète du poste |
| entityName | String : le nom de l’entité du poste |
| technologies | Array of String : technologies / compétences liées au poste |
| contractStartDate | Date : la date de début du poste |
| contractEndDate | Date : la date de fin du poste |
| searchDeadline | Date : la date limite pour postuler au poste |
| hierarchicalLevel | String : le niveau hiérarchique du poste |
| contractTypes | Array of String : type de contrat du poste |
| schedules | Array String : type d’horaire du poste |
| shifts | Array String : type de quart de travail du poste |
| minHoursPerWeek | Integer : nombre minimal d’heures de travail |
| maxHoursPerWeek | Integer : nombre maximal d’heures de travail |
| socialAdvantages | Array of String : avantages sociaux du poste |
| reference | String : une référence interne de poste de l’entreprise |
| publishDate | Date : la date de publication du poste |
| minSalary | Integer : salaire annuel minimal |
| maxSalary | Integer : salaire annuel maximal |
| minHourlySalary | Float : salaire horaire minimal |
| maxHourlySalary | Float : salaire horaire maximal |
| address | Adress : lieu où le poste sera exercé |
| geocode | Array of Double : latitude et longitude du lieu où le poste sera exercé |
| openPosition | Integer : nombre de postes à pourvoir |
| categories | Array of String : catégorie du poste |
| customProperties | Array of custom properties |
| links | Array of Link : lien vers d’autres entités |