# Données ouvertes de veille concurrentielle

> Notre dossier de veille concurrentielle en JSON : un fichier par entreprise suivie, par secteur et par trimestre, plus chaque changement publié. Sous CC BY 4.0.


Chaque fiche d'entreprise et chaque fiche de secteur que nous publions existe aussi en JSON. Mêmes faits, mêmes dates, dans une forme qu'une machine lit sans avoir à décortiquer de la prose. Ni clé ni compte nécessaires.

L'arborescence commence à [`/data/index.json`](/data/index.json), qui recense tout ce qui suit.

## Ce que couvrent les données ouvertes

Quatre ensembles, tous produits à partir du dossier de suivi qui alimente les pages.

Un fichier par entreprise suivie se trouve à `/data/companies/{slug}.json` : son identité, le nombre de changements au dossier, l'échantillon daté que nous publions, les pages que nous surveillons chez elle et le reste de sa liste de filature. L'index complet est à [`/data/companies.json`](/data/companies.json).

Une fiche sectorielle tous temps confondus se trouve à `/data/industries/{slug}.json`, avec ses entreprises suivies, ses trimestres et les totaux des deux. Cette vue n'a pas de page à elle : le JSON est le seul endroit où elle existe. Index à [`/data/industries.json`](/data/industries.json).

Ensuite un fichier par secteur et par trimestre, à `/data/industries/{slug}/{quarter}.json`. Ces fichiers portent la carte des mouvements : les coordonnées qui placent chaque entreprise sur l'axe nouveauté contre volume de livraison pour la période, avec le détail du calcul, de quoi vérifier l'arithmétique au lieu de croire le verdict sur parole.

Enfin le flux principal, à [`/data/changes.json`](/data/changes.json). Chaque changement publié, du plus récent au plus ancien, daté et renvoyant à l'entreprise concernée.

## Ce que nous publions et ce que nous gardons

Une fiche de données porte ce que porte sa page, et rien que sa page ne retienne.

Vous obtenez donc l'échantillon daté de changements lisible sur une fiche d'entreprise, les totaux réels à côté, et le compte de ce qui n'est pas montré. Un fichier qui indique `changes_total: 97` en face de `changes_shown: 5` vous dit franchement l'épaisseur du dossier et la taille de la part visible. Le reste, c'est ce que paie l'abonnement. Nous préférons publier un dossier partiel honnête qu'un dossier gonflé.

Chaque fichier énonce aussi ses propres conditions : un bloc `licence`, un lien `canonical` vers la page humaine, et un horodatage `generated_at` qui indique la fraîcheur du suivi, pas la date du dernier build.

## Comment utiliser les fichiers JSON

Récupérez-les. Les fichiers sont statiques et servis avec un CORS permissif : un navigateur et un agent les lisent de la même façon, et il n'y a rien à authentifier.

Partez du catalogue, passez à un index, puis au fichier voulu. Chaque fichier renvoie au suivant. Une fiche d'entreprise nomme son secteur, une fiche de secteur nomme ses entreprises, et les deux portent `data_url` à côté de `url`, de sorte qu'aucun chemin ne se devine.

Pour la vue d'ensemble plutôt qu'une seule entreprise, `changes.json` est la lecture la plus rapide. Pour savoir comment un secteur a bougé sur un trimestre, les fichiers trimestriels portent le détail du calcul et pas seulement le résultat.

## La licence

Tout ce qui se trouve sous `/data/` est publié sous [Creative Commons Attribution 4.0](https://creativecommons.org/licenses/by/4.0/). Usage commercial permis, réutilisation permise, republication permise. La seule condition est l'attribution : créditer Competitor Tracker & Co. et faire un lien vers competitortracker.io.

Nous demandons ce lien parce qu'il est tout le bénéfice que nous tirons de cette publication.

## D'où viennent les données concurrentielles

Nous parcourons les pages web publiques des entreprises que nous suivons, détectons ce qui a changé entre deux lectures, puis classons et datons chaque changement. Rien ne vient de sources privées ni de derrière une authentification, et chaque changement pointe vers la page où il a été relevé.

Chaque fiche d'entreprise consigne sa date de dernière lecture. Quand un dossier part d'un instantané d'archive plutôt que d'une de nos propres captures, le fichier le dit dans son bloc `archive` au lieu de revendiquer une capture que nous n'avons jamais faite.


---

Source: https://competitortracker.io/fr/data/
Updated: 2026-08-12
