Entities

Méthodes disponibles

HTTP method Endpoint
GET /entities Retourne la liste complète des niveaux de pouvoir (seulement l'Etat fédéral pour l'instant).
GET /entities/{id} Retourne un niveau de pouvoir spécifique.
GET /entities/{id}/organisms Retourne la liste de toutes les organisations pour le niveau de pouvoir choisi.
GET /entities/{id}/workforce Retourne l'effectif réparti selon différents critères.
GET /entities/{id}/distribution Retourne l'effectif réparti et regroupé selon différents critères.
GET /entities/{id}/contractors Retourne l'effectif des contractuels.
GET /entities/{id}/longabsence Retourne les absences longues durées.
GET /entities/{id}/illness Retourne les jours de maladies par mois.
GET /entities/{id}/pension Retourne le nombre de départ à la retraite avec sa raison.
GET /entities/{id}/carph Retourne le taux d’emploi des personnes avec un handicap.

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 2012 et 2021.
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