Sur cette page
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
fleetEstimateest 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 saconfidence.- La recherche répond
{ results }, jusqu'àlimitrésultats (100 au plus), sans curseur : affinez avecnaf(code ou division) etdepartment. Les établissements fermés sont exclus, sauf avecincludeClosed=true. franchisedécrit le réseau d'enseigne de l'établissement (nombre d'établissements, actifs, départements couverts) ;siblingscompte 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
| Champ | Type | Description |
|---|---|---|
resultstoujours présent | CompanyHit[] |
{
"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
| Champ | Type | Description |
|---|---|---|
sirettoujours présent | string | |
sirentoujours présent | string | |
nametoujours présent | string | null | Enseigne, sinon raison sociale. |
legalNametoujours présent | string | null | |
naftoujours présent | string | null | |
addresstoujours présent | string | null | |
postalCodetoujours présent | string | null | |
citytoujours présent | string | null | |
departmenttoujours présent | string | null | |
locationtoujours présent | object | null | |
location.lattoujours présent | number | |
location.lngtoujours présent | number | |
headOfficetoujours présent | boolean | |
activetoujours présent | boolean |
{
"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
| Champ | Type | Description |
|---|---|---|
establishmenttoujours présent | any | |
nafLabeltoujours présent | string | null | |
legalUnittoujours présent | object | null | |
legalUnit.sirentoujours présent | string | |
legalUnit.nametoujours présent | string | null | |
legalUnit.legalFormtoujours présent | string | null | |
legalUnit.naftoujours présent | string | null | |
legalUnit.nafLabeltoujours présent | string | null | |
legalUnit.headcountBandtoujours présent | string | null | |
legalUnit.createdOntoujours présent | string | null | |
legalUnit.activetoujours présent | boolean | null | |
fleetEstimatetoujours présent | object | null | Flotte mobile ESTIMÉE (modèle secteur NAF × effectif SIRENE), jamais une donnée réelle. |
fleetEstimate.mintoujours présent | number | |
fleetEstimate.maxtoujours présent | number | |
fleetEstimate.midtoujours présent | number | |
fleetEstimate.vehicleTypetoujours présent | "heavy_truck" | "van" | "car" | "bus" | "specialized" | "mixed" | |
fleetEstimate.confidencetoujours présent | "medium" | "low" | |
franchisetoujours présent | object | null | |
franchise.nametoujours présent | string | |
franchise.establishmentstoujours présent | integer | |
franchise.activetoujours présent | integer | |
franchise.departmentstoujours présent | integer | |
siblingstoujours présent | integer0 au moins | Autres établissements de la même unité légale. |
{
"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)
/v1/companiesScope companies:readParamètres
| Champ | Où | Type | Description |
|---|---|---|---|
qobligatoire | requête | string2 à 200 caractères | Enseigne ou raison sociale, SIREN ou SIRET. |
naffacultatif | requête | stringau plus 10 caractères | Code d'activité NAF (49.41A) ou division (49). |
departmentfacultatif | requête | string | Code du département. |
includeClosedfacultatif | requête | string | true : inclure les établissements fermés. |
limitfacultatif | requête | integerde 1 à 100 · défaut 20 |
Réponse 200
Succès — Un objet CompanySearch
Erreurs
| HTTP | Signification |
|---|---|
400 | Requête invalide |
401 | Clé d'API absente, invalide ou révoquée |
403 | Accès refusé (scope, plan ou statut du compte) |
404 | Ressource introuvable |
429 | Trop de requêtes |
500 | Erreur interne |
curl "https://api.floweet.com/v1/companies?q=transports%20martin" \
-H "Authorization: Bearer $FLOWEET_API_KEY"{
"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
/v1/companies/{siret}Scope companies:readParamètres
| Champ | Où | Type | Description |
|---|---|---|---|
siretobligatoire | chemin | string |
Réponse 200
Succès — Un objet CompanyDetail
Erreurs
| HTTP | Signification |
|---|---|
400 | Requête invalide |
401 | Clé d'API absente, invalide ou révoquée |
403 | Accès refusé (scope, plan ou statut du compte) |
404 | Ressource introuvable |
429 | Trop de requêtes |
500 | Erreur interne |
curl "https://api.floweet.com/v1/companies/84983050000013" \
-H "Authorization: Bearer $FLOWEET_API_KEY"{
"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
}