Récupérer les adresses d'établissements via societe.com

** SPOIL : la source INSEE semble plus pertinente **

L’idée de prendre l’information à la source sur le Bodacc est intéressante, c’est pertinent si leurs données sont mises à jour plus rapidement que celles de societe.info, et si elles sont plus complètes.

Petit bémol du coup: après analyse rapide, on peut observer que les dates de publication au Bodacc sont ultérieures aux dates de parution sur Societe.com, et leurs données ne contiennent pas le NAF/APE.

Par exemple, si on prend uniquement les dernières publications du Bodacc (celles des deux derniers jours):

Et en prenant l’exemple du 1er résultat: la société SCI MLT, on s’aperçoit qu’en réalité les données de societe.com sont publiées bien avant les publications au Bodacc.

L’entreprise a été publiée au Bodacc en date du 19-05-2019, alors que le RCS l’a enregistrée le 09-05-2019, et l’INSEE le 27-03-2019

Comme le Bodacc ne propose pas la recherche pas code NAF, ça complique la recherche par activité des entreprises nouvellement créés.

On pourrait imaginer un système où on irait:

  • crawler le Bodacc tous les jours pour récupérer les informations des entreprises apparue à J-1
  • à partir du SIREN de ces boites, faire une recherche sur Societe.com pour obtenir leurs codes NAF et pouvoir les enrichir avec d’autres données
  • et au final pouvoir filtrer par activité/ code NAF

On pourrait aussi se diriger vers les données de Infogreffe, mais celles-ci sont soit incomplètes lorsqu’elles sont publiques, soit payantes. Dommage car ils proposent des outils de visualisation et API vraiment sympa à 1ère vue (ici les données des entreprises immatriculées en 2019 ne concernent que celles des premiers mois de 2019, données incomplètes):

Pour faire plus simple, pourquoi ne pas aller sourcer à partir de la base SIRENE ?

Ou, carrément directement aller à la source, c’est à dire utiliser l’API de la base de l’INSEE ?

Après s’être créé un compte, après génération du token d’autorisation et avoir activé l’API souhaitée, on peut jouer avec la console et faire une recherche par code APE + date de création de l’établissement

On obtient ici toutes les entreprises avec code NAF = coiffure, créés en Mai 2019:

{
  "header": {
    "statut": 200,
    "message": "OK",
    "total": 252,
    "debut": 0,
    "nombre": 20
  },
  "etablissements": [
    {
      "siren": "379123748",
      "nic": "00020",
      "siret": "37912374800020",
      "statutDiffusionEtablissement": "O",
      "dateCreationEtablissement": "2019-05-01",
      "trancheEffectifsEtablissement": null,
      "anneeEffectifsEtablissement": null,
      "activitePrincipaleRegistreMetiersEtablissement": "9602AB",
      "dateDernierTraitementEtablissement": "2019-04-12T11:04:15",
      "etablissementSiege": true,
      "nombrePeriodesEtablissement": 1,
      "uniteLegale": {
        "etatAdministratifUniteLegale": "A",
        "statutDiffusionUniteLegale": "O",
        "dateCreationUniteLegale": "1990-07-03",
        "categorieJuridiqueUniteLegale": "1000",
        "denominationUniteLegale": null,
        "sigleUniteLegale": null,
        "denominationUsuelle1UniteLegale": null,
        "denominationUsuelle2UniteLegale": null,
        "denominationUsuelle3UniteLegale": null,
        "sexeUniteLegale": "F",
        "nomUniteLegale": "PLATRE",
        "nomUsageUniteLegale": "MORATTO",
        "prenom1UniteLegale": "VERONIQUE",
        "prenom2UniteLegale": null,
        "prenom3UniteLegale": null,
        "prenom4UniteLegale": null,
        "prenomUsuelUniteLegale": "VERONIQUE",
        "pseudonymeUniteLegale": null,
        "activitePrincipaleUniteLegale": "96.02A",
        "nomenclatureActivitePrincipaleUniteLegale": "NAFRev2",
        "identifiantAssociationUniteLegale": null,
        "economieSocialeSolidaireUniteLegale": null,
        "caractereEmployeurUniteLegale": "N",
        "trancheEffectifsUniteLegale": null,
        "anneeEffectifsUniteLegale": null,
        "nicSiegeUniteLegale": "00020",
        "dateDernierTraitementUniteLegale": "2019-04-12T11:04:15",
        "categorieEntreprise": null,
        "anneeCategorieEntreprise": null
      },
      "adresseEtablissement": {
        "complementAdresseEtablissement": null,
        "numeroVoieEtablissement": "12",
        "indiceRepetitionEtablissement": null,
        "typeVoieEtablissement": "CHE",
        "libelleVoieEtablissement": "DU BOIS ROND",
        "codePostalEtablissement": "69720",
        "libelleCommuneEtablissement": "SAINT BONNET DE MURE",
        "libelleCommuneEtrangerEtablissement": null,
        "distributionSpecialeEtablissement": null,
        "codeCommuneEtablissement": "69287",
        "codeCedexEtablissement": null,
        "libelleCedexEtablissement": null,
        "codePaysEtrangerEtablissement": null,
        "libellePaysEtrangerEtablissement": null
      },
      "periodesEtablissement": [
        {
          "dateFin": null,
          "dateDebut": "2019-05-01",
          "etatAdministratifEtablissement": "A",
          "changementEtatAdministratifEtablissement": false,
          "enseigne1Etablissement": null,
          "enseigne2Etablissement": null,
          "enseigne3Etablissement": null,
          "changementEnseigneEtablissement": false,
          "denominationUsuelleEtablissement": "VPM COIFFURE",
          "changementDenominationUsuelleEtablissement": false,
          "activitePrincipaleEtablissement": "96.02A",
          "nomenclatureActivitePrincipaleEtablissement": "NAFRev2",
          "changementActivitePrincipaleEtablissement": false,
          "caractereEmployeurEtablissement": "N",
          "changementCaractereEmployeurEtablissement": false
        }
      ]
    },
    {
      "siren": "850236241",
      "nic": "00012",
      "siret": "85023624100012",
      "statutDiffusionEtablissement": "O",
      "dateCreationEtablissement": "2019-05-01",
      "trancheEffectifsEtablissement": null,
      "anneeEffectifsEtablissement": null,
      "activitePrincipaleRegistreMetiersEtablissement": "9602AA",
      "dateDernierTraitementEtablissement": "2019-04-24T08:25:44",
      "etablissementSiege": true,
      "nombrePeriodesEtablissement": 1,
      "uniteLegale": {
        "etatAdministratifUniteLegale": "A",
        "statutDiffusionUniteLegale": "O",
        "dateCreationUniteLegale": "2019-05-01",
        "categorieJuridiqueUniteLegale": "5499",
        "denominationUniteLegale": "SAINT STYLE HAIR",
        "sigleUniteLegale": null,
        "denominationUsuelle1UniteLegale": null,
        "denominationUsuelle2UniteLegale": null,
        "denominationUsuelle3UniteLegale": null,
        "sexeUniteLegale": null,
        "nomUniteLegale": null,
        "nomUsageUniteLegale": null,
        "prenom1UniteLegale": null,
        "prenom2UniteLegale": null,
        "prenom3UniteLegale": null,
        "prenom4UniteLegale": null,
        "prenomUsuelUniteLegale": null,
        "pseudonymeUniteLegale": null,
        "activitePrincipaleUniteLegale": "96.02A",
        "nomenclatureActivitePrincipaleUniteLegale": "NAFRev2",
        "identifiantAssociationUniteLegale": null,
        "economieSocialeSolidaireUniteLegale": "N",
        "caractereEmployeurUniteLegale": "N",
        "trancheEffectifsUniteLegale": null,
        "anneeEffectifsUniteLegale": null,
        "nicSiegeUniteLegale": "00012",
        "dateDernierTraitementUniteLegale": "2019-04-24T08:25:44",
        "categorieEntreprise": null,
        "anneeCategorieEntreprise": null
      },
      "adresseEtablissement": {
        "complementAdresseEtablissement": null,
        "numeroVoieEtablissement": "48",
        "indiceRepetitionEtablissement": null,
        "typeVoieEtablissement": "AV",
        "libelleVoieEtablissement": "DU BAC",
        "codePostalEtablissement": "94210",
        "libelleCommuneEtablissement": "SAINT MAUR DES FOSSES",
        "libelleCommuneEtrangerEtablissement": null,
        "distributionSpecialeEtablissement": null,
        "codeCommuneEtablissement": "94068",
        "codeCedexEtablissement": "94210",
        "libelleCedexEtablissement": null,
        "codePaysEtrangerEtablissement": null,
        "libellePaysEtrangerEtablissement": null
      },
      "periodesEtablissement": [
        {
          "dateFin": null,
          "dateDebut": "2019-05-01",
          "etatAdministratifEtablissement": "A",
          "changementEtatAdministratifEtablissement": false,
          "enseigne1Etablissement": null,
          "enseigne2Etablissement": null,
          "enseigne3Etablissement": null,
          "changementEnseigneEtablissement": false,
          "denominationUsuelleEtablissement": null,
          "changementDenominationUsuelleEtablissement": false,
          "activitePrincipaleEtablissement": "96.02A",
          "nomenclatureActivitePrincipaleEtablissement": "NAFRev2",
          "changementActivitePrincipaleEtablissement": false,
          "caractereEmployeurEtablissement": "N",
          "changementCaractereEmployeurEtablissement": false
        }
      ]
    },
    {
      "siren": "850247438",
      "nic": "00011",
      "siret": "85024743800011",
      "statutDiffusionEtablissement": "O",
      "dateCreationEtablissement": "2019-05-02",
      "trancheEffectifsEtablissement": null,
      "anneeEffectifsEtablissement": null,
      "activitePrincipaleRegistreMetiersEtablissement": "9602AA",
      "dateDernierTraitementEtablissement": "2019-04-24T10:05:09",
      "etablissementSiege": true,
      "nombrePeriodesEtablissement": 1,
      "uniteLegale": {
        "etatAdministratifUniteLegale": "A",
        "statutDiffusionUniteLegale": "O",
        "dateCreationUniteLegale": "2019-05-02",
        "categorieJuridiqueUniteLegale": "1000",
        "denominationUniteLegale": null,
        "sigleUniteLegale": null,
        "denominationUsuelle1UniteLegale": null,
        "denominationUsuelle2UniteLegale": null,
        "denominationUsuelle3UniteLegale": null,
        "sexeUniteLegale": "M",
        "nomUniteLegale": "LEMESLE",
        "nomUsageUniteLegale": null,
        "prenom1UniteLegale": "PIERRE",
        "prenom2UniteLegale": "FRANCIS",
        "prenom3UniteLegale": "DOMINIQUE",
        "prenom4UniteLegale": null,
        "prenomUsuelUniteLegale": "PIERRE",
        "pseudonymeUniteLegale": null,
        "activitePrincipaleUniteLegale": "96.02A",
        "nomenclatureActivitePrincipaleUniteLegale": "NAFRev2",
        "identifiantAssociationUniteLegale": null,
        "economieSocialeSolidaireUniteLegale": null,
        "caractereEmployeurUniteLegale": "N",
        "trancheEffectifsUniteLegale": null,
        "anneeEffectifsUniteLegale": null,
        "nicSiegeUniteLegale": "00011",
        "dateDernierTraitementUniteLegale": "2019-04-24T10:05:09",
        "categorieEntreprise": null,
        "anneeCategorieEntreprise": null
      },
      "adresseEtablissement": {
        "complementAdresseEtablissement": null,
        "numeroVoieEtablissement": "1",
        "indiceRepetitionEtablissement": null,
        "typeVoieEtablissement": "RUE",
        "libelleVoieEtablissement": "MONTAIS",
        "codePostalEtablissement": "50320",
        "libelleCommuneEtablissement": "LA HAYE PESNEL",
        "libelleCommuneEtrangerEtablissement": null,
        "distributionSpecialeEtablissement": null,
        "codeCommuneEtablissement": "50237",
        "codeCedexEtablissement": null,
        "libelleCedexEtablissement": null,
        "codePaysEtrangerEtablissement": null,
        "libellePaysEtrangerEtablissement": null
      },
      "periodesEtablissement": [
        {
          "dateFin": null,
          "dateDebut": "2019-05-02",
          "etatAdministratifEtablissement": "A",
          "changementEtatAdministratifEtablissement": false,
          "enseigne1Etablissement": null,
          "enseigne2Etablissement": null,
          "enseigne3Etablissement": null,
          "changementEnseigneEtablissement": false,
          "denominationUsuelleEtablissement": null,
          "changementDenominationUsuelleEtablissement": false,
          "activitePrincipaleEtablissement": "96.02A",
          "nomenclatureActivitePrincipaleEtablissement": "NAFRev2",
          "changementActivitePrincipaleEtablissement": false,
          "caractereEmployeurEtablissement": "N",
          "changementCaractereEmployeurEtablissement": false
        }
      ]
    },
    {
      "siren": "411488398",
      "nic": "00057",
      "siret": "41148839800057",
      "statutDiffusionEtablissement": "O",
      "dateCreationEtablissement": "2019-05-03",
      "trancheEffectifsEtablissement": null,
      "anneeEffectifsEtablissement": null,
      "activitePrincipaleRegistreMetiersEtablissement": "9602AB",
      "dateDernierTraitementEtablissement": "2019-05-06T14:59:32",
      "etablissementSiege": true,
      "nombrePeriodesEtablissement": 1,
      "uniteLegale": {
        "etatAdministratifUniteLegale": "A",
        "statutDiffusionUniteLegale": "O",
        "dateCreationUniteLegale": "1997-03-03",
        "categorieJuridiqueUniteLegale": "1000",
        "denominationUniteLegale": null,
        "sigleUniteLegale": null,
        "denominationUsuelle1UniteLegale": null,
        "denominationUsuelle2UniteLegale": null,
        "denominationUsuelle3UniteLegale": null,
        "sexeUniteLegale": "F",
        "nomUniteLegale": "DITSCH",
        "nomUsageUniteLegale": null,
        "prenom1UniteLegale": "SANDRA",
        "prenom2UniteLegale": null,
        "prenom3UniteLegale": null,
        "prenom4UniteLegale": null,
        "prenomUsuelUniteLegale": "SANDRA",
        "pseudonymeUniteLegale": null,
        "activitePrincipaleUniteLegale": "96.02A",
        "nomenclatureActivitePrincipaleUniteLegale": "NAFRev2",
        "identifiantAssociationUniteLegale": null,
        "economieSocialeSolidaireUniteLegale": null,
        "caractereEmployeurUniteLegale": "N",
        "trancheEffectifsUniteLegale": "NN",
        "anneeEffectifsUniteLegale": null,
        "nicSiegeUniteLegale": "00057",
        "dateDernierTraitementUniteLegale": "2019-05-06T14:59:32",
        "categorieEntreprise": null,
        "anneeCategorieEntreprise": null
      },
      "adresseEtablissement": {
        "complementAdresseEtablissement": null,
        "numeroVoieEtablissement": "9",
        "indiceRepetitionEtablissement": null,
        "typeVoieEtablissement": "CHE",
        "libelleVoieEtablissement": "DE LA TELEVISION",
        "codePostalEtablissement": "57935",
        "libelleCommuneEtablissement": "LUTTANGE",
        "libelleCommuneEtrangerEtablissement": null,
        "distributionSpecialeEtablissement": null,
        "codeCommuneEtablissement": "57426",
        "codeCedexEtablissement": null,
        "libelleCedexEtablissement": null,
        "codePaysEtrangerEtablissement": null,
        "libellePaysEtrangerEtablissement": null
      },
      "adresse2Etablissement": {
        "complementAdresse2Etablissement": null,
        "numeroVoie2Etablissement": null,
        "indiceRepetition2Etablissement": null,
        "typeVoie2Etablissement": null,
        "libelleVoie2Etablissement": null,
        "codePostal2Etablissement": null,
        "libelleCommune2Etablissement": null,
        "libelleCommuneEtranger2Etablissement": null,
        "distributionSpeciale2Etablissement": null,
        "codeCommune2Etablissement": null,
        "codeCedex2Etablissement": null,
        "libelleCedex2Etablissement": null,
        "codePaysEtranger2Etablissement": null,
        "libellePaysEtranger2Etablissement": null
      },
      "periodesEtablissement": [
        {
          "dateFin": null,
          "dateDebut": "2019-05-03",
          "etatAdministratifEtablissement": "A",
          "changementEtatAdministratifEtablissement": false,
          "enseigne1Etablissement": null,
          "enseigne2Etablissement": null,
          "enseigne3Etablissement": null,
          "changementEnseigneEtablissement": false,
          "denominationUsuelleEtablissement": "SECRET POUR PL'HAIR",
          "changementDenominationUsuelleEtablissement": false,
          "activitePrincipaleEtablissement": "96.02A",
          "nomenclatureActivitePrincipaleEtablissement": "NAFRev2",
          "changementActivitePrincipaleEtablissement": false,
          "caractereEmployeurEtablissement": "N",
          "changementCaractereEmployeurEtablissement": false
        }
      ]
    },
    {
      "siren": "850586967",
      "nic": "00018",
      "siret": "85058696700018",
      "statutDiffusionEtablissement": "O",
      "dateCreationEtablissement": "2019-05-06",
      "trancheEffectifsEtablissement": null,
      "anneeEffectifsEtablissement": null,
      "activitePrincipaleRegistreMetiersEtablissement": null,
      "dateDernierTraitementEtablissement": "2019-05-09T09:59:00",
      "etablissementSiege": true,
      "nombrePeriodesEtablissement": 1,
      "uniteLegale": {
        "etatAdministratifUniteLegale": "A",
        "statutDiffusionUniteLegale": "O",
        "dateCreationUniteLegale": "2019-05-06",
        "categorieJuridiqueUniteLegale": "5499",
        "denominationUniteLegale": "CAESAR",
        "sigleUniteLegale": null,
        "denominationUsuelle1UniteLegale": null,
        "denominationUsuelle2UniteLegale": null,
        "denominationUsuelle3UniteLegale": null,
        "sexeUniteLegale": null,
        "nomUniteLegale": null,
        "nomUsageUniteLegale": null,
        "prenom1UniteLegale": null,
        "prenom2UniteLegale": null,
        "prenom3UniteLegale": null,
        "prenom4UniteLegale": null,
        "prenomUsuelUniteLegale": null,
        "pseudonymeUniteLegale": null,
        "activitePrincipaleUniteLegale": "96.02A",
        "nomenclatureActivitePrincipaleUniteLegale": "NAFRev2",
        "identifiantAssociationUniteLegale": null,
        "economieSocialeSolidaireUniteLegale": "N",
        "caractereEmployeurUniteLegale": "N",
        "trancheEffectifsUniteLegale": null,
        "anneeEffectifsUniteLegale": null,
        "nicSiegeUniteLegale": "00018",
        "dateDernierTraitementUniteLegale": "2019-05-09T09:59:00",
        "categorieEntreprise": null,
        "anneeCategorieEntreprise": null
      },
      "adresseEtablissement": {
        "complementAdresseEtablissement": null,
        "numeroVoieEtablissement": "1",
        "indiceRepetitionEtablissement": null,
        "typeVoieEtablissement": "AV",
        "libelleVoieEtablissement": "CHARLES GOUNOD",
        "codePostalEtablissement": "91860",
        "libelleCommuneEtablissement": "EPINAY SOUS SENART",
        "libelleCommuneEtrangerEtablissement": null,
        "distributionSpecialeEtablissement": null,
        "codeCommuneEtablissement": "91215",
        "codeCedexEtablissement": null,
        "libelleCedexEtablissement": null,
        "codePaysEtrangerEtablissement": null,
        "libellePaysEtrangerEtablissement": null
      },
      "adresse2Etablissement": {
        "complementAdresse2Etablissement": null,
        "numeroVoie2Etablissement": null,
        "indiceRepetition2Etablissement": null,
        "typeVoie2Etablissement": null,
        "libelleVoie2Etablissement": null,
        "codePostal2Etablissement": null,
        "libelleCommune2Etablissement": null,
        "libelleCommuneEtranger2Etablissement": null,
        "distributionSpeciale2Etablissement": null,
        "codeCommune2Etablissement": null,
        "codeCedex2Etablissement": null,
        "libelleCedex2Etablissement": null,
        "codePaysEtranger2Etablissement": null,
        "libellePaysEtranger2Etablissement": null
      },
      "periodesEtablissement": [
        {
          "dateFin": null,
          "dateDebut": "2019-05-06",
          "etatAdministratifEtablissement": "A",
          "changementEtatAdministratifEtablissement": false,
          "enseigne1Etablissement": null,
          "enseigne2Etablissement": null,
          "enseigne3Etablissement": null,
          "changementEnseigneEtablissement": false,
          "denominationUsuelleEtablissement": "FRESH CUT",
          "changementDenominationUsuelleEtablissement": false,
          "activitePrincipaleEtablissement": "96.02A",
          "nomenclatureActivitePrincipaleEtablissement": "NAFRev2",
          "changementActivitePrincipaleEtablissement": false,
          "caractereEmployeurEtablissement": "N",
          "changementCaractereEmployeurEtablissement": false
        }
      ]
    },
    {
      "siren": "829472869",
      "nic": "00025",
      "siret": "82947286900025",
      "statutDiffusionEtablissement": "O",
      "dateCreationEtablissement": "2019-05-01",
      "trancheEffectifsEtablissement": null,
      "anneeEffectifsEtablissement": null,
      "activitePrincipaleRegistreMetiersEtablissement": null,
      "dateDernierTraitementEtablissement": "2019-05-09T09:53:32",
      "etablissementSiege": false,
      "nombrePeriodesEtablissement": 1,
      "uniteLegale": {
        "etatAdministratifUniteLegale": "A",
        "statutDiffusionUniteLegale": "O",
        "dateCreationUniteLegale": "2017-05-01",
        "categorieJuridiqueUniteLegale": "5710",
        "denominationUniteLegale": "THE NEW BARBER",
        "sigleUniteLegale": null,
        "denominationUsuelle1UniteLegale": null,
        "denominationUsuelle2UniteLegale": null,
        "denominationUsuelle3UniteLegale": null,
        "sexeUniteLegale": null,
        "nomUniteLegale": null,
        "nomUsageUniteLegale": null,
        "prenom1UniteLegale": null,
        "prenom2UniteLegale": null,
        "prenom3UniteLegale": null,
        "prenom4UniteLegale": null,
        "prenomUsuelUniteLegale": null,
        "pseudonymeUniteLegale": null,
        "activitePrincipaleUniteLegale": "96.02A",
        "nomenclatureActivitePrincipaleUniteLegale": "NAFRev2",
        "identifiantAssociationUniteLegale": null,
        "economieSocialeSolidaireUniteLegale": "N",
        "caractereEmployeurUniteLegale": "O",
        "trancheEffectifsUniteLegale": null,
        "anneeEffectifsUniteLegale": null,
        "nicSiegeUniteLegale": "00017",
        "dateDernierTraitementUniteLegale": "2019-05-09T09:53:32",
        "categorieEntreprise": null,
        "anneeCategorieEntreprise": null
      },
      "adresseEtablissement": {
        "complementAdresseEtablissement": null,
        "numeroVoieEtablissement": "7",
        "indiceRepetitionEtablissement": null,
        "typeVoieEtablissement": "RUE",
        "libelleVoieEtablissement": "D ALENCON",
        "codePostalEtablissement": "75015",
        "libelleCommuneEtablissement": "PARIS 15",
        "libelleCommuneEtrangerEtablissement": null,
        "distributionSpecialeEtablissement": null,
        "codeCommuneEtablissement": "75115",
        "codeCedexEtablissement": null,
        "libelleCedexEtablissement": null,
        "codePaysEtrangerEtablissement": null,
        "libellePaysEtrangerEtablissement": null
      },
      "adresse2Etablissement": {
        "complementAdresse2Etablissement": null,
        "numeroVoie2Etablissement": null,
        "indiceRepetition2Etablissement": null,
        "typeVoie2Etablissement": null,
        "libelleVoie2Etablissement": null,
        "codePostal2Etablissement": null,
        "libelleCommune2Etablissement": null,
        "libelleCommuneEtranger2Etablissement": null,
        "distributionSpeciale2Etablissement": null,
        "codeCommune2Etablissement": null,
        "codeCedex2Etablissement": null,
        "libelleCedex2Etablissement": null,
        "codePaysEtranger2Etablissement": null,
        "libellePaysEtranger2Etablissement": null
      },
      "periodesEtablissement": [
        {
          "dateFin": null,
          "dateDebut": "2019-05-01",
          "etatAdministratifEtablissement": "A",
          "changementEtatAdministratifEtablissement": false,
          "enseigne1Etablissement": "FRENCH BARBER HAIRCUT AND SHAVE",
          "enseigne2Etablissement": null,
          "enseigne3Etablissement": null,
          "changementEnseigneEtablissement": false,
          "denominationUsuelleEtablissement": "FRENCH BARBER",
          "changementDenominationUsuelleEtablissement": false,
          "activitePrincipaleEtablissement": "96.02A",
          "nomenclatureActivitePrincipaleEtablissement": "NAFRev2",
          "changementActivitePrincipaleEtablissement": false,
          "caractereEmployeurEtablissement": "N",
          "changementCaractereEmployeurEtablissement": false
        }
      ]
    }
  ]
}

Ca fait le job pour tes besoins @Ernest_AJourno ?

8 « J'aime »