FTTH Fibre Optic Deployment 2017-2026Déploiement de la fibre optique FTTH 2017-2026
Déploiement de la fibre optique FTTH 2017-2026FTTH Fibre Optic Deployment 2017-2026
This API provides data on the progress and status of fibre-optic (FTTH) network deployment across the Aix-Marseille-Provence metropolitan area in France. It is published and maintained by Métropole Aix-Marseille-Provence and aggregates multiple sources, including operators Orange and SFR, the telecoms regulator Arcep, and the national statistics institute INSEE. The dataset uses the most recent vintage available for each source. It is freely accessible without authentication and can be used to track fibre rollout progress at the local territorial level over the 2017-2026 period.Evolution et état du déploiement de la fibre sur le territoire. Ce fichier cumule différentes sources de données : Opérateurs Orange, SFR, Arcep, INSEE Les millésimes utilisés sont ceux des dernière données disponibles.
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (32 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| 100% | code_inseeINSEE commune code | text | INSEE code identifying the commune.INSEE code identifying the commune. |
| 100% | communeCommune | text | Name of the commune.Name of the commune. |
| 15% | arrondissement | text | Administrative arrondissement of the commune.Administrative arrondissement of the commune. |
| 100% | conseil_de_territoireConseil de territoire | text | Code of the territorial council (conseil de territoire).Code of the territorial council (conseil de territoire). |
| 85% | logement_conventionLogement convention | int | Number of housing units per the FTTH deployment convention.Number of housing units per the FTTH deployment convention. |
| 100% | logement_insee_2016Logement insee 2016 | int | Number of housing units from INSEE 2016 census data.Number of housing units from INSEE 2016 census data. |
| 100% | locaux_meilleure_estimationLocaux meilleure estimation | int | Best available estimate of the number of premises.Best available estimate of the number of premises. |
| 100% | l33_13L33 13 | text | Operator responsible under the L33-13 regulatory framework.Operator responsible under the L33-13 regulatory framework. |
| 100% | source | text | Data source or operator providing the record.Data source or operator providing the record. |
| 100% | debut_deploiementDebut deploiement | text | Year the fibre deployment started.Year the fibre deployment started. |
| 100% | fin_deploiement_amiiFin deploiement amii | text | Year the AMII deployment plan was scheduled to end.Year the AMII deployment plan was scheduled to end. |
| 100% | fin_deploiement_l33_13fin_déploiement_l33-13 | text | Year the L33-13 deployment plan was scheduled to end.Year the L33-13 deployment plan was scheduled to end. |
| 100% | annee | text | Year of the record.Year of the record. |
| 100% | semestre | text | Half-year period (S1 or S2) of the record.Half-year period (S1 or S2) of the record. |
| 100% | trimestre | text | Quarter (T1-T4) of the record.Quarter (T1-T4) of the record. |
| 100% | mois | double | Month number of the record.Month number of the record. |
| 100% | annee_semestreAnnee semestre | text | Combined year and half-year label.Combined year and half-year label. |
| 100% | annee_trimestreAnnee trimestre | text | Combined year and quarter label.Combined year and quarter label. |
| 100% | annee_moisAnnee mois | text | Combined year and month label.Combined year and month label. |
| 100% | date_timer_refDate timer ref | date | Reference date for the data snapshot.Reference date for the data snapshot. |
| — | pm_a_termePm a terme | int | Expected final number of distribution points (PM) planned.Expected final number of distribution points (PM) planned. |
| — | nombre_de_pmNombre de pm | int | Current number of fibre distribution points (PM) deployed.Current number of fibre distribution points (PM) deployed. |
| — | locaux_raccordablesLocaux raccordables | int | Number of premises currently connectable to fibre.Number of premises currently connectable to fibre. |
| — | locaux_raccordables_prevusLocaux raccordables prevus | text | Number of premises planned to become connectable.Number of premises planned to become connectable. |
| — | part_raccordables_refinseePart raccordables refinsee | double | Share of connectable premises relative to INSEE reference count.Share of connectable premises relative to INSEE reference count. |
| — | part_raccordables_estimPart raccordables estim | int | Estimated share of premises that are connectable.Estimated share of premises that are connectable. |
| — | part_raccordables_conventionPart raccordables convention | int | Share of connectable premises relative to the deployment convention count.Share of connectable premises relative to the deployment convention count. |
| — | locaux_raccordables_ssmarsLocaux raccordables ssmars | double | Number of connectable premises excluding a specific adjustment (ssmars).Number of connectable premises excluding a specific adjustment (ssmars). |
| — | geom | geo_shape | Geographic shape of the commune.Geographic shape of the commune. |
| — | centroid | geo_point_2d | Geographic centroid point of the commune.Geographic centroid point of the commune. |
| 100% | empty | double | Unlabeled numeric value of unclear meaning.Unlabeled numeric value of unclear meaning. |
| 100% | nom_conseil_de_territoireNom conseil de territoire | text | Name of the territorial council (conseil de territoire).Name of the territorial council (conseil de territoire). |
Schema captured from opendatasoft 2 days ago.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.
Sample data (5 records)
Record 1geom: [large value omitted] · mois: 11
{
"geom": "[large value omitted]",
"mois": 11,
"annee": "2022",
"empty": 3576,
"l33_13": "Orange",
"source": "Orange",
"commune": "Velaux",
"centroid": {
"lat": 43.523915071,
"lon": 5.249376461
},
"semestre": "S2",
"trimestre": "T4",
"annee_mois": "2022 11",
"code_insee": "13112",
"pm_a_terme": 16,
"nombre_de_pm": 16,
"annee_semestre": "2022 S2",
"arrondissement": null,
"date_timer_ref": "2022-11-01",
"annee_trimestre": "2022 T4",
"debut_deploiement": "2019",
"locaux_raccordables": 3818,
"logement_convention": 3651,
"logement_insee_2016": 3767,
"fin_deploiement_amii": "2020",
"conseil_de_territoire": "CT3",
"fin_deploiement_l33_13": "2022",
"part_raccordables_estim": 79,
"nom_conseil_de_territoire": "Pays Salonais",
"locaux_raccordables_prevus": "nc",
"locaux_raccordables_ssmars": 3818,
"part_raccordables_refinsee": 101,
"locaux_meilleure_estimation": 4827,
"part_raccordables_convention": 105
}Record 2geom: [large value omitted] · mois: 3
{
"geom": "[large value omitted]",
"mois": 3,
"annee": "2020",
"empty": 854,
"l33_13": "Orange",
"source": "Orange",
"commune": "Cabriès",
"centroid": {
"lat": 43.449756902,
"lon": 5.349599278
},
"semestre": "S1",
"trimestre": "T1",
"annee_mois": "2020 3",
"code_insee": "13019",
"pm_a_terme": 14,
"nombre_de_pm": null,
"annee_semestre": "2020 S1",
"arrondissement": null,
"date_timer_ref": "2020-03-01",
"annee_trimestre": "2020 T1",
"debut_deploiement": "2015",
"locaux_raccordables": 2789,
"logement_convention": 4061,
"logement_insee_2016": 4213,
"fin_deploiement_amii": "2020",
"conseil_de_territoire": "CT2",
"fin_deploiement_l33_13": "2022",
"part_raccordables_estim": 54,
"nom_conseil_de_territoire": "Pays d'Aix",
"locaux_raccordables_prevus": "nc",
"locaux_raccordables_ssmars": 2789,
"part_raccordables_refinsee": 66,
"locaux_meilleure_estimation": 5162,
"part_raccordables_convention": 69
}Record 3geom: [large value omitted] · mois: 4
{
"geom": "[large value omitted]",
"mois": 4,
"annee": "2020",
"empty": 816,
"l33_13": "SFR",
"source": "SFR",
"commune": "Simiane Collongue",
"centroid": {
"lat": 43.411463612,
"lon": 5.437590923
},
"semestre": "S1",
"trimestre": "T2",
"annee_mois": "2020 4",
"code_insee": "13107",
"pm_a_terme": 8,
"nombre_de_pm": 8,
"annee_semestre": "2020 S1",
"arrondissement": null,
"date_timer_ref": "2020-04-01",
"annee_trimestre": "2020 T2",
"debut_deploiement": "2016",
"locaux_raccordables": 1896,
"logement_convention": 2375,
"logement_insee_2016": 2317,
"fin_deploiement_amii": "2020",
"conseil_de_territoire": "CT2",
"fin_deploiement_l33_13": "nc",
"part_raccordables_estim": 66,
"nom_conseil_de_territoire": "Pays d'Aix",
"locaux_raccordables_prevus": "nc",
"locaux_raccordables_ssmars": 1896,
"part_raccordables_refinsee": 82,
"locaux_meilleure_estimation": 2868,
"part_raccordables_convention": 80
}Record 4geom: [large value omitted] · mois: 5
{
"geom": "[large value omitted]",
"mois": 5,
"annee": "2018",
"empty": 5513,
"l33_13": "SFR",
"source": "SFR",
"commune": "Port-Saint-Louis du-Rhône",
"centroid": {
"lat": 43.416405935,
"lon": 4.805565377
},
"semestre": "S1",
"trimestre": "T2",
"annee_mois": "2018 5",
"code_insee": "13078",
"pm_a_terme": null,
"nombre_de_pm": null,
"annee_semestre": "2018 S1",
"arrondissement": null,
"date_timer_ref": "2018-05-01",
"annee_trimestre": "2018 T2",
"debut_deploiement": "2016",
"locaux_raccordables": 0,
"logement_convention": 4714,
"logement_insee_2016": 4673,
"fin_deploiement_amii": "2020",
"conseil_de_territoire": "CT5",
"fin_deploiement_l33_13": "nc",
"part_raccordables_estim": 0,
"nom_conseil_de_territoire": "Istres Ouest Provence",
"locaux_raccordables_prevus": "nc",
"locaux_raccordables_ssmars": 0,
"part_raccordables_refinsee": 0,
"locaux_meilleure_estimation": 4673,
"part_raccordables_convention": 0
}Record 5geom: [large value omitted] · mois: 4
{
"geom": "[large value omitted]",
"mois": 4,
"annee": "2019",
"empty": 4656,
"l33_13": "SFR",
"source": "SFR",
"commune": "Châteauneuf-Les-Martigues",
"centroid": {
"lat": 43.386142986,
"lon": 5.147657914
},
"semestre": "S1",
"trimestre": "T2",
"annee_mois": "2019 4",
"code_insee": "13026",
"pm_a_terme": null,
"nombre_de_pm": 21,
"annee_semestre": "2019 S1",
"arrondissement": null,
"date_timer_ref": "2019-04-01",
"annee_trimestre": "2019 T2",
"debut_deploiement": "2016",
"locaux_raccordables": 5385,
"logement_convention": 6425,
"logement_insee_2016": 7002,
"fin_deploiement_amii": "2020",
"conseil_de_territoire": "CT1",
"fin_deploiement_l33_13": "nc",
"part_raccordables_estim": 77,
"nom_conseil_de_territoire": "Marseille-Provence",
"locaux_raccordables_prevus": "nc",
"locaux_raccordables_ssmars": 5385,
"part_raccordables_refinsee": 77,
"locaux_meilleure_estimation": 7002,
"part_raccordables_convention": 84
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/fr-fibre-2021-650963b0-6cfb-48ec
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/fr-fibre-2021-650963b0-6cfb-48ec/records?limit=20' -H 'Accept: application/json'First 20 records of the dataset as JSON.
Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.
Rate limits
Dataset
Volume & freshness
License
No license declared upstream.
Source: opendatasoft
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.