Méthodes disponibles
GET /entities
Retourne la liste complète des niveaux de pouvoir (seulement l'Etat fédéral pour l'instant).
Paramètres du query
Paramètres |
Type |
Description / Valeurs attendues |
- |
- |
- |
Exemple
Requête
curl --request GET --url "http://api.infocenter.belgium.be/v1/entities"
Réponse
GET /entities/{id}
Retourne un niveau de pouvoir spécifique.
Paramètres du query
Paramètres |
Type |
Description / Valeurs attendues |
- |
- |
- |
Exemple
Requête
curl --request GET --url "http://api.infocenter.belgium.be/v1/entities/90001"
Réponse
GET /entities/{id}/organisms
Retourne la liste de toutes les organisations pour le niveau de pouvoir choisi.
Paramètres du query
Paramètres |
Type |
Description / Valeurs attendues |
- |
- |
- |
Exemple
Requête
curl --request GET --url "http://api.infocenter.belgium.be/v1/entities/90001/organisms"
Réponse
GET /entities/{id}/workforce
Retourne l'effectif réparti selon différents critères.
Paramètres du query
Paramètres |
Type |
Description / Valeurs attendues |
year* |
Int |
L'année doit être comprise entre 2012 et 2022. Les données retournées correspondent à la récolte du 31 décembre de l'année choisie. |
field |
enum |
Le paramètre field peut contenir le champ que l'on souhaite obtenir. Il peut avoir une de ces valeurs: level, level-a, gender, language, status, age, language-bonus, distance, seniority, working-time, home, working-place, telework-day ou nationality. |
restriction |
enum |
La restriction peut avoir une ou plusieurs de ces valeurs séparées par une virgule: mandatory, telework, handicap. |
Exemple
Requête
curl --request GET --url "http://api.infocenter.belgium.be/v1/entities/90001/workforce?year=2015&field=level"
Réponse
GET /entities/{id}/distribution
Retourne l'effectif réparti et regroupé selon différents critères.
Paramètres du query
Paramètres |
Type |
Description / Valeurs attendues |
year* |
int |
L'année doit être comprise entre 2012 et 2022. Les données retournées correspondent à la récolte du 31 décembre de l'année choisie. |
groupby* |
enum |
Le groupby doit avoir une de ces valeurs: level, level-a, gender, language, status, age, language-bonus, distance, seniority, working-time, home, working-place, telework-day ou nationality. |
field |
enum |
Le paramètre field peut contenir le champ que l'on souhaite obtenir. Il peut avoir une de ces valeurs: level, level-a, gender, language, status, age, language-bonus, distance, seniority, working-time, home, working-place, telework-day ou nationality. |
restriction |
enum |
La restriction peut avoir une ou plusieurs de ces valeurs séparées par une virgule: mandatory, telework, handicap. |
Exemple
Requête
curl --request GET --url "http://api.infocenter.belgium.be/v1/entities/90001/distribution?year=2015&groupby=gender&field=age"
Réponse
GET /entities/{id}/contractors
Retourne l'effectif des contractuels.
Paramètres du query
Paramètres |
Type |
Description / Valeurs attendues |
year* |
int |
L'année doit être comprise entre 2012 et 2022. Les données retournées correspondent à la récolte du 31 décembre de l'année choisie. |
groupby* |
enum |
Le groupby doit avoir une de ces valeurs: gender, level, language, age, mission, category, reason ou selection. |
field |
enum |
Le paramètre field peut contenir le champ que l'on souhaite obtenir. Il peut avoir une de ces valeurs: level, gender, language, age, mission, category, reason ou selection. |
restriction |
enum |
La restriction peut avoir une ou plusieurs de ces valeurs séparées par une virgule: mandatory, telework, handicap. |
Exemple
Requête
curl --request GET --url "http://api.infocenter.belgium.be/v1/entities/90001/contractors?year=2015&groupby=category&field=level"
Réponse
GET /entities/{id}/longabsence
Retourne les absences longues durées.
Paramètres du query
Paramètres |
Type |
Description / Valeurs attendues |
year* |
int |
L'année doit être comprise entre 2012 et 2022. Les données retournées correspondent à la récolte du 31 décembre de l'année choisie. |
restriction |
enum |
La restriction peut avoir une ou plusieurs de ces valeurs séparées par une virgule: mandatory, telework, handicap. |
Exemple
Requête
curl --request GET --url "http://api.infocenter.belgium.be/v1/entities/90001/longabsence?year=2015"
Réponse
GET /entities/{id}/illness
Retourne les jours de maladies par mois.
Paramètres du query
Paramètres |
Type |
Description / Valeurs attendues |
year* |
int |
L'année doit être comprise entre 2013 et 2023. |
groupby* |
enum |
Le groupby doit avoir une de ces valeurs: month ou weekday. |
Exemple
Requête
curl --request GET --url "http://api.infocenter.belgium.be/v1/entities/90001/illness?year=2015&groupby=month"
Réponse
GET /entities/{id}/pension
Retourne le nombre de départ à la retraite avec sa raison.
Paramètres du query
Paramètres |
Type |
Description / Valeurs attendues |
- |
- |
- |
Exemple
Requête
curl --request GET --url "http://api.infocenter.belgium.be/v1/entities/90001/pension"
Réponse
GET /entities/{id}/carph
Retourne le taux d’emploi des personnes avec un handicap.
Paramètres du query
Paramètres |
Type |
Description / Valeurs attendues |
- |
- |
- |
Exemple
Requête
curl --request GET --url "http://api.infocenter.belgium.be/v1/entities/90001/carph"
Réponse