Aller au contenu
Floweet
Accès pro

Entreprises (annuaire SIRENE)

Rechercher un établissement par nom, SIREN ou SIRET, lire son unité légale, son activité, son réseau d'enseigne et l'estimation de sa flotte de véhicules.

api.floweet.com/v1 · Contrat 1.0.0-beta.1 · Bêta

Sections · Entreprises

L'annuaire des établissements français, tiré du répertoire SIRENE de l'Insee : cherchez un établissement par enseigne, raison sociale, SIREN ou SIRET, puis lisez sa fiche — activité, unité légale, réseau d'enseigne auquel il appartient, et l'estimation de sa flotte de véhicules.

À savoir

  • fleetEstimate est une estimation : un modèle croise le secteur d'activité (code NAF) et la tranche d'effectif déclarée à SIRENE. Ce n'est jamais une donnée réelle sur les véhicules de l'entreprise ; présentez-la comme un ordre de grandeur (min, mid, max) avec sa confidence.
  • La recherche répond { results }, jusqu'à limit résultats (100 au plus), sans curseur : affinez avec naf (code ou division) et department. Les établissements fermés sont exclus, sauf avec includeClosed=true.
  • franchise décrit le réseau d'enseigne de l'établissement (nombre d'établissements, actifs, départements couverts) ; siblings compte les autres établissements de la même unité légale.
  • Un SIRET absent du répertoire répond 404 sirene_not_found. Les codes NAF sont écrits avec leur point (49.41A).

Exemple : qualifier un prospect

Cherchez l'entreprise par son nom et son département, lisez sa fiche par son SIRET, puis passez l'estimation de flotte au calcul du coût d'une flotte pour chiffrer son surcoût à la pompe. Enregistrez le résultat comme prospect pour le retrouver recalculé chaque semaine.

Source et reprise

Répertoire SIRENE de l'Insee (données publiques). L'estimation de flotte est calculée par Floweet et doit être présentée comme telle.

L'objet CompanySearch

ChampTypeDescription
resultstoujours présentCompanyHit[]
CompanySearch
{
  "results": [
    {
      "siret": "84983050000013",
      "siren": "849830500",
      "name": "TS TRANSPORTS",
      "legalName": "TS TRANSPORTS",
      "naf": "49.41A",
      "address": "111 AVENUE ALEXANDER FLEMING",
      "postalCode": "69300",
      "city": "CALUIRE-ET-CUIRE",
      "department": "69",
      "location": {
        "lat": 45.7936248779297,
        "lng": 4.84831619262695
      },
      "headOffice": true,
      "active": true
    },
    {
      "siret": "85183625400017",
      "siren": "851836254",
      "name": "TRANSPORTS TR",
      "legalName": "TRANSPORTS TR",
      "naf": "49.32Z",
      "address": "227 RUE DU GENERAL DE GAULLE",
      "postalCode": "69530",
      "city": "BRIGNAIS",
      "department": "69",
      "location": {
        "lat": 45.6660766601562,
        "lng": 4.75257873535156
      },
      "headOffice": true,
      "active": true
    }
  ]
}

L'objet CompanyHit

ChampTypeDescription
sirettoujours présentstring
sirentoujours présentstring
nametoujours présentstring | nullEnseigne, sinon raison sociale.
legalNametoujours présentstring | null
naftoujours présentstring | null
addresstoujours présentstring | null
postalCodetoujours présentstring | null
citytoujours présentstring | null
departmenttoujours présentstring | null
locationtoujours présentobject | null
location.lattoujours présentnumber
location.lngtoujours présentnumber
headOfficetoujours présentboolean
activetoujours présentboolean
CompanyHit
{
  "siret": "84983050000013",
  "siren": "849830500",
  "name": "TS TRANSPORTS",
  "legalName": "TS TRANSPORTS",
  "naf": "49.41A",
  "address": "111 AVENUE ALEXANDER FLEMING",
  "postalCode": "69300",
  "city": "CALUIRE-ET-CUIRE",
  "department": "69",
  "location": {
    "lat": 45.7936248779297,
    "lng": 4.84831619262695
  },
  "headOffice": true,
  "active": true
}

L'objet CompanyDetail

ChampTypeDescription
establishmenttoujours présentany
nafLabeltoujours présentstring | null
legalUnittoujours présentobject | null
legalUnit.sirentoujours présentstring
legalUnit.nametoujours présentstring | null
legalUnit.legalFormtoujours présentstring | null
legalUnit.naftoujours présentstring | null
legalUnit.nafLabeltoujours présentstring | null
legalUnit.headcountBandtoujours présentstring | null
legalUnit.createdOntoujours présentstring | null
legalUnit.activetoujours présentboolean | null
fleetEstimatetoujours présentobject | nullFlotte mobile ESTIMÉE (modèle secteur NAF × effectif SIRENE), jamais une donnée réelle.
fleetEstimate.mintoujours présentnumber
fleetEstimate.maxtoujours présentnumber
fleetEstimate.midtoujours présentnumber
fleetEstimate.vehicleTypetoujours présent"heavy_truck" | "van" | "car" | "bus" | "specialized" | "mixed"
fleetEstimate.confidencetoujours présent"medium" | "low"
franchisetoujours présentobject | null
franchise.nametoujours présentstring
franchise.establishmentstoujours présentinteger
franchise.activetoujours présentinteger
franchise.departmentstoujours présentinteger
siblingstoujours présentinteger0 au moinsAutres établissements de la même unité légale.
CompanyDetail
{
  "establishment": {
    "siret": "84983050000013",
    "siren": "849830500",
    "name": "TS TRANSPORTS",
    "legalName": "TS TRANSPORTS",
    "naf": "49.41A",
    "address": "111 AVENUE ALEXANDER FLEMING",
    "postalCode": "69300",
    "city": "CALUIRE-ET-CUIRE",
    "department": "69",
    "location": {
      "lat": 45.7936248779297,
      "lng": 4.84831619262695
    },
    "headOffice": true,
    "active": true,
    "headcountBand": "NN",
    "updatedOn": "2025-12-05"
  },
  "nafLabel": "Transports routiers de fret interurbains",
  "legalUnit": null,
  "fleetEstimate": {
    "min": 1,
    "max": 2,
    "mid": 1,
    "vehicleType": "heavy_truck",
    "confidence": "low"
  },
  "franchise": null,
  "siblings": 0
}

Recherche dans l'annuaire des entreprises françaises (SIRENE, 16,8 millions d'établissements)

GET/v1/companiesScope companies:read

Paramètres

ChampOùTypeDescription
qobligatoirerequêtestring2 à 200 caractèresEnseigne ou raison sociale, SIREN ou SIRET.
naffacultatifrequêtestringau plus 10 caractèresCode d'activité NAF (49.41A) ou division (49).
departmentfacultatifrequêtestringCode du département.
includeClosedfacultatifrequêtestringtrue : inclure les établissements fermés.
limitfacultatifrequêteintegerde 1 à 100 · défaut 20

Réponse 200

Succès — Un objet CompanySearch

Erreurs

HTTPSignification
400Requête invalide
401Clé d'API absente, invalide ou révoquée
403Accès refusé (scope, plan ou statut du compte)
404Ressource introuvable
429Trop de requêtes
500Erreur interne
Requête
curl "https://api.floweet.com/v1/companies?q=transports%20martin" \
  -H "Authorization: Bearer $FLOWEET_API_KEY"
Réponse 200
{
  "results": [
    {
      "siret": "84983050000013",
      "siren": "849830500",
      "name": "TS TRANSPORTS",
      "legalName": "TS TRANSPORTS",
      "naf": "49.41A",
      "address": "111 AVENUE ALEXANDER FLEMING",
      "postalCode": "69300",
      "city": "CALUIRE-ET-CUIRE",
      "department": "69",
      "location": {
        "lat": 45.7936248779297,
        "lng": 4.84831619262695
      },
      "headOffice": true,
      "active": true
    },
    {
      "siret": "85183625400017",
      "siren": "851836254",
      "name": "TRANSPORTS TR",
      "legalName": "TRANSPORTS TR",
      "naf": "49.32Z",
      "address": "227 RUE DU GENERAL DE GAULLE",
      "postalCode": "69530",
      "city": "BRIGNAIS",
      "department": "69",
      "location": {
        "lat": 45.6660766601562,
        "lng": 4.75257873535156
      },
      "headOffice": true,
      "active": true
    }
  ]
}

Un établissement : unité légale, activité, flotte estimée, réseau de franchise

GET/v1/companies/{siret}Scope companies:read

Paramètres

ChampOùTypeDescription
siretobligatoirecheminstring

Réponse 200

Succès — Un objet CompanyDetail

Erreurs

HTTPSignification
400Requête invalide
401Clé d'API absente, invalide ou révoquée
403Accès refusé (scope, plan ou statut du compte)
404Ressource introuvable
429Trop de requêtes
500Erreur interne
Requête
curl "https://api.floweet.com/v1/companies/84983050000013" \
  -H "Authorization: Bearer $FLOWEET_API_KEY"
Réponse 200
{
  "establishment": {
    "siret": "84983050000013",
    "siren": "849830500",
    "name": "TS TRANSPORTS",
    "legalName": "TS TRANSPORTS",
    "naf": "49.41A",
    "address": "111 AVENUE ALEXANDER FLEMING",
    "postalCode": "69300",
    "city": "CALUIRE-ET-CUIRE",
    "department": "69",
    "location": {
      "lat": 45.7936248779297,
      "lng": 4.84831619262695
    },
    "headOffice": true,
    "active": true,
    "headcountBand": "NN",
    "updatedOn": "2025-12-05"
  },
  "nafLabel": "Transports routiers de fret interurbains",
  "legalUnit": null,
  "fleetEstimate": {
    "min": 1,
    "max": 2,
    "mid": 1,
    "vehicleType": "heavy_truck",
    "confidence": "low"
  },
  "franchise": null,
  "siblings": 0
}