BeCLM - Documentation APIs
Breadcrumbs

PUT CREATE PM siren - Création/Update d'une personne morale à partir d'un numéro SIREN

Ce endpoint de l'API permet de créer ou mettre à jour les informations d'une personne morale à partir d'un numéro SIREN.

Une réponse synchrone est reçue suite à la création de la personne morale.
Une réponse asynchrone est reçue suite à la récupération des informations liées au SIREN (événements BODACC, liste des représentants légaux et des bénéficiares…).

Aucun contrôle n’est effectué à la suite de cet appel.


Description

La description complète est accessible sur notre swagger

 

Méthode

PUT

 

Paramètres

Param

Type

Description

Exemple

sourceName

String

Nom technique de la source sur laquelle la personne morale va être créée

CLIENTS

siren

String (nombre composé de 9 chiffres)

Numéro SIREN de la personne morale qui va être créée ou mise à jour

953407095

Exemple de body

{
  "name": "UNIVERSITY",
  "oriasId": "12345678",
  "naf": "B06_10Z",
  "postalAddress": {
    "address": "1 rue Marie Curie",
    "zipCode": "75000",
    "city": "PARIS",
    "country": "France",
    "building": "Appartement 01"
  },
  "creationDate": "2019-10-23",
  "registrationDate": "2020-11-24",
  "issuingOffice": "issuingOffice",
  "contract": {
    "startDate": "2024-01-23T13:16:32.432Z",
    "endDate": "2024-01-23T13:16:32.433Z"
  }
}

 

 

Réponse synchrone

Exemple de réponse obtenue quand la personne morale a été créée :

{
  "id": "65b116fad7cf680e1d355ffc",
  "externalRefId": "953407095",
  "riskStatus": "NO_RISK_FOUND",
  "version": "2024-01-24T13:56:10.716Z",
  "name": "UNIVERSITY",
  "naf": "B06_10Z",
  "oriasId": "12345678",
  "postalAddress": {
    "address": "1 rue Marie Curie",
    "zipCode": "75000",
    "city": "PARIS",
    "country": "France"
  },
  "creationDate": "2019-10-23",
  "registrationDate": "2020-11-24",
  "issuingOffice": "issuingOffice",
  "contract": {
    "startDate": "2024-01-23T13:16:32.432Z",
    "endDate": "2024-01-23T13:16:32.433Z",
    "legalEntityRef": {}
  }
}


Réponse asynchrone

Détails sur le swagger

Exemple de réponse obtenue :

{
  "eventId": "40d09fea-8b24-43b9-a1cb-da9add5e800d",
  "type": "ASYNC_RESPONSE",
  "data": {
    "legalEntity": {
      "id": "65b116fad7cf680e1d355ffc",
      "externalRefId": "953407095",
      "riskStatus": "NO_RISK_FOUND",
      "version": "2024-01-24T13:56:10.838Z",
      "name": "UNIVERSITY",
      "naf": "B06_10Z",
      "oriasId": "12345678",
      "postalAddress": {
        "address": "1 rue Marie Curie",
        "zipCode": "75000",
        "city": "PARIS",
        "country": "France"
      },
      "creationDate": "2019-10-23",
      "registrationDate": "2020-11-24",
      "issuingOffice": "issuingOffice",
      "contract": {
        "startDate": "2024-01-23T13:16:32.432Z",
        "endDate": "2024-01-23T13:16:32.433Z",
        "legalEntityRef": {}
      },
      "legalCategory": "SAS - société par actions simplifiée"
    },
    "bodaccEvents": [],
    "beneficialOwners": [
      {
        "externalRef": "HEMMALI_ABDELKADER_1976-04",
        "sourceName": "BENEFICIAL_OWNER",
        "lastName": "hemmali",
        "firstName": "ABDELKADER"
      }
    ],
    "representatives": [
      {
        "externalRef": "HEMMALI_ABDELKADER_1976-04",
        "sourceName": "REPRESENTATIVE",
        "lastName": "hemmali",
        "firstName": "ABDELKADER"
      }
    ],
    "sirenData": {
      "personCompanyInfo": {
        "organizationName": "178 ASSURANCE",
        "creationDate": "2023-01-02",
        "active": true,
        "mainActivity": "66.22Z",
        "legalCategory": "5710"
      },
      "personCompanyOffice": {
        "siret": "95340709500017",
        "mainActivity": "66.22Z",
        "address": {
          "address": "178 AV DU GENERAL LECLERC",
          "zipCode": "93500",
          "city": "PANTIN",
          "country": "FRA"
        },
        "establishmentsSiret": [
          "95340709500017"
        ]
      },
      "publicationStatus": true
    }
  }
}