# Statistiques d'un secteur d'activité

Comparer deux sociétés entre elles ne dit pas si l'une est normale ; c'est ce que cette route apporte. Elle accepte un code d'activité à n'importe quel niveau de la nomenclature, de la division à la sous-classe, ce qui permet de resserrer la référence jusqu'au métier réel.

## Ce que la route rend

Description publiée au catalogue, telle que les agents la lisent (en anglais, comme toutes nos surfaces de découverte) :

**Sector benchmarks and sector statistics for a French NAF activity code (any level: division, groupe, classe, sous-classe): number of active companies, median company age (with quartiles), workforce-bracket distribution, and — when at least 5 companies file public accounts — median revenue, EBITDA margin, pre-tax result and debt ratio. Peer comparison in one call: place a company against its peers. Aggregates only, no personal data; sectors with fewer than 5 companies are excluded.**

## Identifiant attendu

Code NAF, à n'importe quel niveau : division, groupe, classe ou sous-classe.

> ⚠️ Un identifiant au mauvais format rend `400` et **n'est pas facturé** — mais il vous fait perdre un aller-retour. C'est la première cause d'appel raté sur les routes étrangères.

## Extrait d'une réponse réellement payée

Photo datée du 29/07/2026, tronquée à un élément par tableau. Ce n'est pas une donnée en direct. L'extrait complet est servi **gratuitement** par [la surface d'exemples](https://api.sirenic.eu/exemples/), et le schéma par l'OpenAPI.

```
{
 "code_naf": "62.01Z",
 "niveau": "sous-classe",
 "effectif_entreprises": {
  "actives_diffusibles": 98868
 },
 "age_annees": {
  "mediane": 4,
  "q1": 1,
  "q3": 11
 },
 "effectifs_salaries": {
  "repartition": {
   "NN": 88097
  },
  "repartition_libelles": {
   "NN": "non renseigné"
  }
 },
 "finances": {
  "entreprises_avec_comptes": 8950,
  "marge_ebe_pct": {
   "mediane": 7.197
  },
  "rcai_sur_ca_pct": {
   "mediane": 3.989
  },
  "taux_endettement": {
   "mediane": 3.348
  }
 },
 "source": "INSEE Sirene (Licence Ouverte Etalab 2.0) et ratios financiers INPI / Banque de France (Licence Ouverte 2.0)"
}
```

## Prix et facturation

Tarif : **$0.05**. Le montant qui fait foi est celui du devis `402` renvoyé par la route elle-même — pas ce texte, qui est dérivé de la même grille mais reste une page.

Une réponse d'erreur **annule le paiement** : un `400`, un `404` ou un `503` n'est jamais facturé. Une panne d'une source amont ferme la route en `503` plutôt que de servir une réponse dégradée.

## Appeler la route

```
# 1. Le devis, sans rien payer : la route répond 402 avec son montant
curl -i https://api.sirenic.eu/v1/secteur/{code_naf}/benchmarks

# 2. L'appel réglé — le client x402 paie le devis et rejoue la requête
npx x402-fetch https://api.sirenic.eu/v1/secteur/{code_naf}/benchmarks

# 3. Ou en MCP, dans Claude Code / Cursor / un agent
claude mcp add --transport http sirenic https://api.sirenic.eu/mcp
```

## Ce que cette route ne fait pas

Agrégats uniquement, aucune donnée personnelle, et les secteurs de moins de 5 entreprises sont **exclus** : un agrégat sur trois sociétés ré-identifie ses membres.

## Routes voisines

- `/v1/comparer` — $0.12 / entité
- `/v1/prospection` — $0.02

## Comment on paie

Chaque route se paie **à l'appel**, en USDC ou EURC sur le réseau Base, par le protocole x402 : pas de compte à créer, pas de clé d'API, pas d'abonnement. Le premier appel renvoie un devis `402` que votre client règle, puis rejoue l'appel. Un appel en erreur n'est jamais facturé.

Vous préférez une facture en euros et des crédits prépayés ? C'est **en préparation** et nous n'annonçons pas de date tant que ce n'est pas ouvert. Écrivez à [contact@sirenic.eu](mailto:contact@sirenic.eu?subject=Packs%20en%20euros) et vous serez prévenu à l'ouverture.

Les réponses payantes sont **signées Ed25519** : vous pouvez prouver plus tard ce qui vous a été servi, et à quelle date. Le catalogue entier est lisible gratuitement dans [l'OpenAPI](https://api.sirenic.eu/openapi.json) et le [llms.txt](https://api.sirenic.eu/llms.txt).

**Un appel, de bout en bout**

```
# Client x402 (npm) — le devis 402 est réglé et l'appel rejoué automatiquement
npx x402-fetch https://api.sirenic.eu/v1/entreprise/552032534

# Ou en MCP, dans Claude Code / Cursor
claude mcp add --transport http sirenic https://api.sirenic.eu/mcp
```

## Routes utilisées et prix

| Route | Prix | Ce qu'elle rend |
| --- | --- | --- |
| `/v1/secteur/{code_naf}/benchmarks` | $0.05 | Sector benchmarks and sector statistics for a French NAF activity code (any level: division, groupe, classe, sous-classe): number of active companies, median company age (with quartiles), workforce-bracket distribution, and — when at least 5 companies file public accounts — median revenue, EBITDA margin, pre-tax result and debt ratio. Peer comparison in one call: place a company against its peers. Aggregates only, no personal data; sectors with fewer than 5 companies are excluded. |

## Passer à l'action

- [Voir une réponse réelle (gratuit)](https://api.sirenic.eu/exemples/secteur-code_naf-benchmarks.json)
- [Obtenir le devis de /v1/secteur/{code_naf}/benchmarks](https://api.sirenic.eu/v1/secteur/{code_naf}/benchmarks)
- [Être prévenu des packs en euros](mailto:contact@sirenic.eu?subject=Packs%20en%20euros)

## À lire ensuite

- [Comparer plusieurs entreprises sur des données officielles](https://api.sirenic.eu/cas-usage/comparer-2-5-entreprises-classements-par-axe-sans-vainqueur)

---

Les volumes cités sur cette page ont été mesurés en base le 19/08/2026. Ce sont des photos datées, pas des compteurs en direct.

Catalogue complet : https://api.sirenic.eu/