Api docs
L'open data de l'Infocentre
Consultez librement les données RH de l'Etat fédéral
S'inscrivant dans la démarche Only Once, l'Etat fédéral a fait le choix de mettre ses jeux de données à la disposition de tous. Chacun (citoyen, journaliste, chercheur, développeur,...) aura ainsi accès aux données autour de la diversité, la mobilité, le bien être... des agents de l'Etat fédéral belge.
Ces données sont les vôtres et il vous est tout à fait possible de les récupérer, modifier et republier en toute liberté. La licence ouverte qui régit les jeux de données vous donne le droit de faire ce que vous souhaitez de ces données.
Avant de commencer
L'API de l'Infocentre (pour les développeurs IT) est une API REST reposant sur les standards du protocole HTTP et son endpoint est http://api.infocenter.belgium.be/v1. Afin que le résultat soit lisible par tous, nous avons choisi de retourner du JSON dans le retour de chacune de nos fonctions.
Entités
Introduction
L'État belge se composent des communautés et des régions répartis entre les entités suivantes:
- l'Etat fédéral
- trois communautés
- trois régions
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. |
Organismes
Introduction
La fonction publique administrative fédérale comprend les organisations citées dans la loi du 22 juillet 1993 c’est-à-dire:
-
Les services publics fédéraux (SPF) et le ministère de la Défense
Certains SPF sont chargés d’une politique spécifique (Finances, Santé publique…), d’autres s’occupent de matières communes à tous les SPF (Personnel et organisation, Budget et contrôle de la gestion et technologie de l’information et de la communication,…). -
Les services publics de programmation (SPP)
Les SPP s’occupent de dossiers liés à des enjeux de société qui nécessitent une coordination entre plusieurs SPF comme la politique scientifique, l'intégration sociale, … -
Les établissements scientifiques
Ces établissements dépendent d’un SPF ou d’un SPP (le plus souvent du SPP Politique scientifique). Exemples : l’institut royal météorologique de Belgique, l’institut d’aéronomie spatiale de Belgique,… -
La plupart des organismes d’intérêt public fédéraux (OIP)
Les OIP sont attachés à un (ou plusieurs) SPF(s) mais jouissent d’une plus ou moins grande autonomie selon les cas. Exemples: Institut géographique national, Institut pour l’égalité des femmes et des hommes, … Ils sont divisés en 4 types : type A : ils sont sous l’autorité d’un ou plusieurs ministre(s) type B, C et D : ces OIP ont un organe de gestion pour autorité et sont sous la tutelle ou le contrôle d’un ou plusieurs ministre(s) -
Les institutions publiques de sécurité sociale (IPSS)
Les IPSS sont attachés à un ou plusieurs SPF(s) et ont chacune une tâche spécifique dans le domaine de la sécurité sociale. Exemples: l’Office national de l’emploi (ONEM), le Service fédéral des Pensions (SFP), l'Office national de sécurité sociale (ONSS)…
Méthodes disponibles
HTTP method | Endpoint | Function |
---|---|---|
GET | /organisms | Retourne la liste complète des organisations. |
GET | /organisms/{id} | Retourne une organisation spécifique. |
GET | /organisms/{id}/workforce | Retourne l'effectif répartie selon différents critères. |
GET | /organisms/{id}/distribution | Retourne l'effectif répartie et regroupé selon le genre, le niveau, le statut et la langue. |
GET | /organisms/{id}/contractors | Retourne l'effectif des contractuels. |
GET | /organisms/{id}/longabsence | Retourne les absences longues durées. |
GET | /organisms/{id}/illness | Retourne les jours de maladies par mois ou par jours de la semaine. |
GET | /organisms/{id}/pension | Retourne le nombre de départ à la retraite avec sa raison. |
GET | /organisms/{id}/carph | Retourne le taux d’emploi des personnes avec un handicap. |