API de création de Webhook pour les événements salariés

Une API est disponible pour créer les webhooks sur une société donnée.

Pour les deux requêtes, il faut spécifier dans le header la clef x-ghs-api-key avec la clef utilisée du proxy

POST https://cloud.ghs.fr/api/clients/webhooks
{
    "code_societe": "EX",
    "enabled_events": ["salarie"],
    "secret": "abc",
    "url": "https://google.fr"
}
GET https://cloud.ghs.fr/api/clients/webhooks

En retours, on obtiendra :

{
    "code_societe": "EX",
    "enabled_events": ["salarie"],
    "secret": "abc",
    "url": "https://google.fr"
}

Evénement de type salarie

Il existe un seul type d’événement :

{
    "event_id": "48d4491f-6791-4608-8928-194a5da8375a",
    "event_type": "salarie",
    "event_date": "2022-11-02T13:39:03.139Z",
    "data": {
        "salarie": {
            "code_societe": "SocA",
            "matricule": "lad",
            "nom": "LANDRAGIN",
            "prenom": "Drissia",
            "nom_naissance": "",
            "pseudonyme": "",
            "genre": "Madame",
            "adresse": "29 rue des Clamarts",
            "complement_adresse": "",
            "code_postal": "94130",
            "ville": "Nogent",
            "code_pays": null,
            "code_pays_nationalite": null,
            "telephone": "0663533943",
            "mail": "dl@ghs.fr",
            "refus_dematerialisation": false,
            "date_naissance": "1978-04-19",
            "lieu_naissance": "Pontoise",
            "departement_naissance": "95",
            "code_pays_naissance": null,
            "numero_securite_sociale": "278049550013474",
            "numero_conges_spectacles": "",
            "retraite": false,
            "fiscalite": "FR",
            "abattement": null,
            "date_visite_medicale": "0000-00-00",
            "date_prochaine_visite_medicale": "0000-00-00",
            "date_entree": "0000-00-00",
            "date_anciennete": "0000-00-00",
            "compte_racine": "421",
            "compte_terminaison": "LAN",
            "libelle_racine": "NAP",
            "libelle_terminaison": "LANDRAGIN Drissia",
            "mode_reglement": "",
            "iban": "",
            "bic": "",
            "statut_handicape": 12,
            "statut_handicape_date_debut": "2020-01-02"
        }
    }
}