c0mm0.com — the continuously verified register of European data

Register record·API·FR·Updated QuarterlyVERIFIED · checked 26h ago
S

Mobile Sites 2G, 3G, 4G - FranceSites mobiles 2G, 3G, 4G - France

Sites mobiles 2G, 3G, 4G - FranceMobile Sites 2G, 3G, 4G - France

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This dataset lists and locates the latest version of mobile network antenna sites operated by the four French mobile operators, indicating the availability of 2G, 3G, and 4G technologies at each site. Coverage includes both Metropolitan France and Overseas Territories. The source notes that errors have been detected in certain site identifiers. The data is useful for analyzing mobile network coverage and infrastructure deployment across French territory by technology and operator.Ce jeu de données recense et localise la dernière version des antennes mobiles des quatre opérateurs et la disponibilité des différentes technologies (2G, 3G, 4G) sur ces sites en France Métropolitaine et Outre-Mer. Attention, des erreurs ont été détectés sur les identifiants des sites (id sous f...

42
fair

Weighted across five axes. Tap a ring for what it measures.

Data schema (24 fields)

Filterable via the API (22)
op_codeop_nameop_site_idtechnologysite_zbsite_dccsite_importrelease_last_quarter_4gcom_codecom_nameept_nameept_codeepci_nameepci_codedep_namedep_codereg_namereg_codecom_name_fixcom_code_fixdep_name_fixdep_code_fix

Click a field to see example values.

FillFieldTypeDescription
geo_point_2dGeo Pointgeo_point_2d
geo_shapeShapegeo_shape
op_codeFilterable via the APICode Opérateur Infrastructuretext
op_nameFilterable via the APINom Opérateur Infrastructuretext
op_site_idFilterable via the APINumérotext
technologyFilterable via the APIEquipementtext
site_zbFilterable via the APISite issu du « programme zones blanches – centres-bourgs »text
site_dccFilterable via the APISite issu du dispositif de couverture cibléetext
site_importFilterable via the APISite issu du programme France mobiletext
release_last_quarter_4gFilterable via the APISite équipé en 4G au cours du dernier trimestretext
100%com_codeFilterable via the APICode Officiel Communetext
100%com_nameFilterable via the APINom Officiel Communetext
3.5%ept_nameFilterable via the APINom Officiel EPTtext
3.5%ept_codeFilterable via the APICode Officiel EPTtext
101.9%epci_nameFilterable via the APINom Officiel EPCItext
99.9%epci_codeFilterable via the APICode Officiel EPCItext
100%dep_nameFilterable via the APINom Officiel Départementtext
100%dep_codeFilterable via the APICode Officiel Départementtext
100%reg_nameFilterable via the APINom Officiel Régiontext
100%reg_codeFilterable via the APICode Officiel Régiontext
100%com_name_fixFilterable via the APICom name fixtext
100%com_code_fixFilterable via the APICom code fixtext
100%dep_name_fixFilterable via the APIDep name fixtext
100%dep_code_fixFilterable via the APIDep code fixtext

Schema captured from opendatasoft 6 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 1op_code: ["20810"] · op_name: SFR
{
  "op_code": [
    "20810"
  ],
  "op_name": "SFR",
  "site_zb": "oui",
  "com_code": [
    "67159"
  ],
  "com_name": [
    "Gœrlingen"
  ],
  "dep_code": [
    "67"
  ],
  "dep_name": [
    "Bas-Rhin"
  ],
  "ept_code": null,
  "ept_name": null,
  "reg_code": [
    "44"
  ],
  "reg_name": [
    "Grand Est"
  ],
  "site_dcc": "non",
  "epci_code": [
    "200067841"
  ],
  "epci_name": [
    "Communauté de communes de l'Alsace Bossue"
  ],
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiPoint",
      "coordinates": [
        [
          7.09306,
          48.79972
        ]
      ]
    },
    "properties": {}
  },
  "op_site_id": "671382",
  "technology": [
    "2G",
    "3G",
    "4G"
  ],
  "site_import": "non",
  "com_code_fix": "67159",
  "com_name_fix": "Gœrlingen",
  "dep_code_fix": "67",
  "dep_name_fix": "Bas-Rhin",
  "geo_point_2d": {
    "lat": 48.79972,
    "lon": 7.09306
  },
  "release_last_quarter_4g": "non"
}
Record 2op_code: ["20810"] · op_name: SFR
{
  "op_code": [
    "20810"
  ],
  "op_name": "SFR",
  "site_zb": "non",
  "com_code": [
    "67307"
  ],
  "com_name": [
    "Mulhausen"
  ],
  "dep_code": [
    "67"
  ],
  "dep_name": [
    "Bas-Rhin"
  ],
  "ept_code": null,
  "ept_name": null,
  "reg_code": [
    "44"
  ],
  "reg_name": [
    "Grand Est"
  ],
  "site_dcc": "non",
  "epci_code": [
    "200067783"
  ],
  "epci_name": [
    "Communauté de communes de Hanau-La Petite Pierre"
  ],
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiPoint",
      "coordinates": [
        [
          7.56246,
          48.89112
        ]
      ]
    },
    "properties": {}
  },
  "op_site_id": "671765",
  "technology": [
    "2G",
    "3G",
    "4G"
  ],
  "site_import": "non",
  "com_code_fix": "67307",
  "com_name_fix": "Mulhausen",
  "dep_code_fix": "67",
  "dep_name_fix": "Bas-Rhin",
  "geo_point_2d": {
    "lat": 48.89112,
    "lon": 7.56246
  },
  "release_last_quarter_4g": "non"
}
Record 3op_code: ["20810"] · op_name: SFR
{
  "op_code": [
    "20810"
  ],
  "op_name": "SFR",
  "site_zb": "non",
  "com_code": [
    "67448"
  ],
  "com_name": [
    "Schirmeck"
  ],
  "dep_code": [
    "67"
  ],
  "dep_name": [
    "Bas-Rhin"
  ],
  "ept_code": null,
  "ept_name": null,
  "reg_code": [
    "44"
  ],
  "reg_name": [
    "Grand Est"
  ],
  "site_dcc": "non",
  "epci_code": [
    "246700306"
  ],
  "epci_name": [
    "Communauté de communes de la Vallée de la Bruche"
  ],
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiPoint",
      "coordinates": [
        [
          7.2149,
          48.48747
        ]
      ]
    },
    "properties": {}
  },
  "op_site_id": "671813",
  "technology": [
    "2G",
    "3G",
    "4G"
  ],
  "site_import": "non",
  "com_code_fix": "67448",
  "com_name_fix": "Schirmeck",
  "dep_code_fix": "67",
  "dep_name_fix": "Bas-Rhin",
  "geo_point_2d": {
    "lat": 48.48747,
    "lon": 7.2149
  },
  "release_last_quarter_4g": "non"
}
Record 4op_code: ["20810"] · op_name: SFR
{
  "op_code": [
    "20810"
  ],
  "op_name": "SFR",
  "site_zb": "non",
  "com_code": [
    "68166"
  ],
  "com_name": [
    "Kingersheim"
  ],
  "dep_code": [
    "68"
  ],
  "dep_name": [
    "Haut-Rhin"
  ],
  "ept_code": null,
  "ept_name": null,
  "reg_code": [
    "44"
  ],
  "reg_name": [
    "Grand Est"
  ],
  "site_dcc": "non",
  "epci_code": [
    "200066009"
  ],
  "epci_name": [
    "Communauté d'agglomération Mulhouse Alsace Agglomération"
  ],
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiPoint",
      "coordinates": [
        [
          7.32971,
          47.78082
        ]
      ]
    },
    "properties": {}
  },
  "op_site_id": "680043",
  "technology": [
    "2G",
    "3G",
    "4G"
  ],
  "site_import": "non",
  "com_code_fix": "68166",
  "com_name_fix": "Kingersheim",
  "dep_code_fix": "68",
  "dep_name_fix": "Haut-Rhin",
  "geo_point_2d": {
    "lat": 47.78082,
    "lon": 7.32971
  },
  "release_last_quarter_4g": "non"
}
Record 5op_code: ["20810"] · op_name: SFR
{
  "op_code": [
    "20810"
  ],
  "op_name": "SFR",
  "site_zb": "non",
  "com_code": [
    "68022"
  ],
  "com_name": [
    "Battenheim"
  ],
  "dep_code": [
    "68"
  ],
  "dep_name": [
    "Haut-Rhin"
  ],
  "ept_code": null,
  "ept_name": null,
  "reg_code": [
    "44"
  ],
  "reg_name": [
    "Grand Est"
  ],
  "site_dcc": "non",
  "epci_code": [
    "200066009"
  ],
  "epci_name": [
    "Communauté d'agglomération Mulhouse Alsace Agglomération"
  ],
  "geo_shape": {
    "type": "Feature",
    "geometry": {
      "type": "MultiPoint",
      "coordinates": [
        [
          7.38024,
          47.8102
        ]
      ]
    },
    "properties": {}
  },
  "op_site_id": "680067",
  "technology": [
    "2G",
    "3G",
    "4G"
  ],
  "site_import": "non",
  "com_code_fix": "68022",
  "com_name_fix": "Battenheim",
  "dep_code_fix": "68",
  "dep_name_fix": "Haut-Rhin",
  "geo_point_2d": {
    "lat": 47.8102,
    "lon": 7.38024
  },
  "release_last_quarter_4g": "non"
}

Live sample captured at profiling time — values may have changed upstream.

Verification Status

Using the API

Configuration

Base URL
https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/buildingref-france-arcep-mobile-site-2g3g4g

License

  • Redistributable
  • Attribution required

Query examples

curl -s 'https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/buildingref-france-arcep-mobile-site-2g3g4g/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.

Full API documentation ↗

Rate limits

10 000 000 req/day
per ipmeasured
observed 6 days ago

Dataset

Volume & freshness

Records
128k
127687
Update cadence
Quarterly
declared upstream
Last upstream update
12 days ago
2026-08-27

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: opendatasoft

Machine-readable & source

Sites mobiles 2G, 3G, 4G - France — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.