Skip to content

Structures d'accueil ​

Ces endpoints permettent de récupérer les structures d'accueil d'une organisation, pour faire la correspondance entre les structures ABCreche et celles de votre logiciel.

Les fiches personnel du pointage et les factures contiennent une propriété creche.uuid : utilisez-la pour retrouver la structure correspondante.

Les URIs ci-dessous sont relatives à https://abcreche.com/api/v1.

Authentification ​

HeaderValeur
AuthorizationBearer {token}
Acceptapplication/json

Le token doit appartenir à un utilisateur lié à l'organisation, sinon l'API répond 403.

Liste des structures d'accueil ​

Retourne les structures d'accueil de l'organisation auxquelles l'utilisateur du token a accès, triées par nom.

C'est exactement le même périmètre que l'API Factures : chaque facture retournée par l'API centralisée appartient à l'une de ces structures.

Request ​

  • HTTP Method: GET
  • URI: /organization/{organizationUuid}/creches

Exemple ​

http
GET /organization/5f963d99-0a8f-47e1-a04d-6c0d5b7b7d43/creches

Response ​

json
{
  "data": [
    {
      "uuid": "9928c211-abd9-4902-8db3-d3e8d2b89b0a",
      "name": "Crèche A",
      "street": "Rue de la Crèche",
      "street_number": "12",
      "city": "Bruxelles",
      "postal_code": "1000",
      "country_code": "BE",
      "phone": "+3221234567",
      "email": "[email protected]",
      "capacity": 24,
      "sector": "ONE",
      "sector_code": "ONE-BXL",
      "matricule_one": "123456789",
      "type": "creche",
      "type_label": "Crèche",
      "reference": "CRECHE-A"
    }
  ]
}

La liste n'est pas paginée.

Champs retournés ​

PropertyTypeDescription
uuidUUIDIdentifiant unique de la structure d'accueil dans ABCreche.
nameStringNom de la structure d'accueil.
streetString/nullRue de l'adresse.
street_numberString/nullNuméro de rue.
cityString/nullVille.
postal_codeString/nullCode postal.
country_codeString/nullCode pays (ex. : BE).
phoneString/nullNuméro de téléphone de la structure.
emailString/nullAdresse email de la structure.
capacityInteger/nullCapacité de la structure.
sectorString/nullSecteur de la structure.
sector_codeString/nullCode secteur.
matricule_oneString/nullMatricule ONE.
typeStringCode du type de structure : creche, nursery (accueillante), aes ou stage. Ce sont les valeurs acceptées par le filtre creche_types[] des factures.
type_labelStringLibellé du type : Crèche, Accueillante, AES ou Stage.
referenceString/nullRéférence externe de la structure, définie par le gestionnaire dans les paramètres de la structure.

Attention

Cet endpoint ne donne pas accès aux données des enfants, des parents, ni aux paramètres de la structure.

Liste des structures pour le pointage ​

Variante utilisée par l'API de pointage du personnel. Elle retourne toutes les structures de l'organisation, même celles auxquelles l'utilisateur du token n'est pas rattaché, car l'API de pointage ne vérifie pas l'accès structure par structure.

Request ​

  • HTTP Method: GET
  • URI: /organization/{organizationUuid}/staff-time-clock/creches

Response ​

Mêmes champs que la liste ci-dessus, à deux différences près :

  • type contient directement le libellé (Crèche, Accueillante, AES, Stage) ;
  • country_code et type_label ne sont pas retournés.
json
{
  "data": [
    {
      "uuid": "9928c211-abd9-4902-8db3-d3e8d2b89b0a",
      "name": "Crèche A",
      "street": "Rue de la Crèche",
      "street_number": "12",
      "city": "Bruxelles",
      "postal_code": "1000",
      "phone": "+3221234567",
      "email": "[email protected]",
      "capacity": 24,
      "sector": "ONE",
      "sector_code": "ONE-BXL",
      "matricule_one": "123456789",
      "type": "Crèche",
      "reference": "CRECHE-A"
    }
  ]
}

Laquelle utiliser ?

  • Intégration factures : utilisez /organization/{organizationUuid}/creches, qui correspond aux factures accessibles.
  • Intégration pointage : utilisez /organization/{organizationUuid}/staff-time-clock/creches, qui correspond au personnel accessible via l'API de pointage.

Documentation ABCreche

Connectez-vous avec vos identifiants ABCreche pour accéder à la documentation.