Récupérer l'ensemble de vos annonces
Important
L'URL racine est ici https://api.flatchr.io
Requête
GET /company/{companyId}/vacancies
Paramètres
| Paramètre | In | Type | Obligatoire | Description | Exemple |
|---|---|---|---|---|---|
| companyId | path | string | Identifiant de l'entreprise | Wy3EOp2NP3p1KMq8 | |
| fields | query | string | Informations optionnelles | address |
Valeurs possibles dans les fields
Les fields permettent de récupérer des informations associées aux offres.
Les valeurs sont à ajouter dans le paramètre d'URL fields, les valeurs doivent être séparés par des ",".
| Nom | Description | Type de données |
|---|---|---|
| address | Adresse de l'offre d'emploi | Address |
| tags | Tags | Tags |
Filtres pour les annonces
Il est possible de filtrer les offres en fonction de leur statut.
| Nom | Description | Type de données |
|---|---|---|
| status | Statut de l'annonce | Vacancy status |
| offer_id | Canal de diffusion (site carrière ou intranet) |
Les offres diffusées sur l'intranet correspondent à l'offer_id 152, les offres diffusées sur le site carrière correspondent à l'offer_id 98.
Exemples de requêtes
- Sans fields
- Avec fields
- Offres diffusées sur Intranet
- Offres diffusées sur le site carrière
Requête cURL
curl -X GET https://api.flatchr.io/company/Wy3EOp2NP3p1KMq8/vacancies
Requête cURL
curl -X GET https://api.flatchr.io/company/Wy3EOp2NP3p1KMq8/vacancies?fields=address
Requête cURL
curl -X GET https://api.flatchr.io/company/Wy3EOp2NP3p1KMq8/vacancies?fields=items&offer_id=152
Requête cURL
curl -X GET https://api.flatchr.io/company/Wy3EOp2NP3p1KMq8/vacancies?fields=items&offer_id=98
Réponse
| Name | Type | Description |
|---|---|---|
| id | string | Identifiant |
| vacancy_id | string | Id de l'annonce |
| slug | string | Slug de l'annonce |
| reference | string | Référence de l'annonce |
| title | string | Titre de l'annonce |
| description | string | Description de l'entreprise |
| experience | integer | Nombre d'années d'expérience |
| mission | string | Descriptif du poste |
| profile | string | Descriptif du profil recherché |
| salary | integer | Salaire pour le poste |
| status | integer | Statut de l'annonce |
| language | enum | Langue ex: fr_FR |
| tags | [tag] | Un tableau de tag |
| contract_type_id | integer | Id du type de contrat |
| education_level_id | integer | Id du niveau d'étude demandé |
| activity_id | integer | Id du secteur d'activité |
| channel_id | integer | Id de la filière |
| metier_id | integer | Id du métier |
| company_id | integer | Id de l'entreprise |
| mensuality | enum (y,m,d,h) | Fréquence de paiement du salaire (year, month, day, hour) |
| apply_url | url | |
| currency | enum | Monnaie ex : "EUR" |
| created_at | timestamp | Date de création de l'annonce |
| updated_at | timestamp | Date de mise à jour de l'annonce |
| start_date | timestamp | Date de début de contrat |
| end_date | timestamp | Date de fin de contrat |
| driver_license | boolean | Permis de conduire obligatoire |
| remote | enum | Poste en télétravail ("notime", "parttime", "fulltime") |
| handicap | boolean | Ouvert aux travailleurs handicapés |
| partial | boolean | Temps partiel |
| kanban | boolean | |
| meta_title | ||
| meta_description | ||
| meta_tags | ||
| options | options | |
| contract_type | string | Type de contrat |
| education_level | string | Niveau d'éducation demandé |
| activity | string | Secteur d'activité |
| channel | string | Filière |
| metier | string | Métier |
| address | address | |
| adressFormatted | string | Adresse de l'entreprise |
| company | company | |
| slug_mail | string | slug de l'email pour l'envoi de candidatures |
| questions | [question] | Un tableau de questions |
Exemple de réponse
Voir l'exemple
[
{
"id": "eoLm5NdDXmdAGbZQ",
"vacancy_id": 1701,
"slug": "eolm5nddxmdagbzq-archiveur-de-lampes",
"reference": null,
"title": "Archiveur de lampes",
"description": "<p>Rejoignez la team la plus exceptionnelle de l'océan ! Tout l’écosystème marin a besoin de vous ! Venez surfer avec nous sur une magnifique vague. Embarquer dans notre sous-marin qui a débuté son parcours il y a déjà 8 ans et soyez prêts à ne jamais jeter l’ancre. Notre traversée ne fait que commencer. Nous sommes déjà 400 collaborateurs à bord de ce navire qui n’était qu’un radeau il y a quelque temps. Que vous soyez pirate ou capitaine, nous avons besoin de VOUS ! Mettez votre marinière et soyez les nouveaux à appareiller. Il ne reste que quelques places. Prêt à rejoindre l’aventure ?</p>",
"experience": 2,
"mission": "<p>Supervise et coordonne l'activité d'un ou plusieurs sites logistiques (plate-forme logistique, dépôt d'unité de production,...) sur les plans : technique (réception, magasinage, stockage, préparation de commandes, expédition, ...), commercial (relation clients, fournisseurs, transporteurs), social (management du personnel) et financier, selon les normes et la réglementation d'hygiène et sécurité et les objectifs qualité (service, coût, délai).<br>Dirige une ou plusieurs équipes (techniciens logistique, chefs d'équipe, opérateurs logistique).</p>",
"profile": "<p>Superviser la planification de l'exploitation du ou des sites logistiques en fonction de l'activité (flux internes/externes, commandes spécifiques, ...)<br>Superviser l'activité des équipes logistiques<br>Analyser les données d'activité de la structure, du service et identifier des axes d'évolution<br>Analyser les coûts de la chaîne logistique (supply chain)<br>Organiser et coordonner le circuit des informations sur le fonctionnement d'une structure<br>Suivre un budget<br>Concevoir des procédures de gestion<br>Contrôler l'application d'une réglementation<br>Superviser la gestion administrative du personnel<br>Mettre en place des actions de gestion de ressources humaines</p>",
"salary": "1800",
"status": 1,
"language": "fr_FR",
"contract_type_id": 1,
"education_level_id": 2,
"activity_id": 21,
"channel_id": 8,
"metier_id": 85,
"company_id": 59,
"mensuality": "m",
"apply_url": null,
"currency": "EUR",
"created_at": "2023-05-10T06:40:59.131Z",
"updated_at": "2023-05-10T06:40:59.145Z",
"start_date": null,
"end_date": null,
"driver_license": false,
"remote": "notime",
"handicap": false,
"partial": false,
"kanban": true,
"meta_title": null,
"meta_description": null,
"meta_tags": null,
"options": {
"required": ["email", "resume", "motivation"],
"optionals": ["phone", "social_links"],
"desactivated": ["indeed"],
"motivationType": "text"
},
"slug_mail": "v81n3d",
"video_url": "",
"show_address": true,
"show_contract_date": true,
"show_contract_type": true,
"show_salary": true,
"worker_status": "supervisor",
"skills": "Merchandising;Négociation",
},
{
"id": "QExy5JpxLEpz7lV1",
"vacancy_id": 1700,
"slug": "qexy5jpxlepz7lv1-national-factors-designer",
"reference": null,
"title": "National Factors Designer",
"description": "Senior",
"experience": 3,
"mission": "Recusandae quia ex. Iste dolor natus nihil consequatur id. Vel itaque quam quia deleniti harum.",
"profile": "Quod eos repellat.",
"salary": null,
"status": 2,
"language": "fr_FR",
"contract_type_id": 1,
"education_level_id": 2,
"activity_id": 2,
"channel_id": 2,
"metier_id": 2,
"company_id": 59,
"mensuality": "y",
"apply_url": null,
"currency": "EUR",
"created_at": "2023-04-28T06:48:19.159Z",
"updated_at": "2023-04-28T06:48:31.928Z",
"start_date": null,
"end_date": null,
"driver_license": false,
"remote": "fulltime",
"handicap": false,
"partial": false,
"kanban": true,
"meta_title": null,
"meta_description": null,
"meta_tags": null,
"options": null,
"slug_mail": "z4n97d",
"video_url": "",
"show_address": true,
"show_contract_date": false,
"show_contract_type": false,
"show_salary": true,
"worker_status": "supervisor",
"skills": "Merchandising",
}
]