Historical weather observations for Bordeaux Métropole (SYNOP)Observation météorologique historiques Bordeaux Métropole (SYNOP)
Observation météorologique historiques Bordeaux Métropole (SYNOP)Historical weather observations for Bordeaux Métropole (SYNOP)
Published by Météo-France
This API provides historical surface weather observation data for the Bordeaux Métropole area, derived from international SYNOP messages circulated on the World Meteorological Organization's Global Telecommunication System. It is published by Météo-France and distributed via the Bordeaux Métropole open-data portal. Measured atmospheric parameters include temperature, humidity, wind direction and speed, and atmospheric pressure, among others recorded at surface weather stations. The dataset is freely accessible without authentication and is useful for climate analysis, meteorological research, and historical weather monitoring at local and national level.Données d'observations issues des messages internationaux d’observation en surface (SYNOP) circulant sur le système mondial de télécommunication (SMT) de l’Organisation Météorologique Mondiale (OMM). Paramètres atmosphériques mesurés (température, humidité, direction et force du vent, pression at...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (82 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| 100% | numer_staID OMM station | text | WMO identification number of the weather station.WMO identification number of the weather station. |
| 100% | date | datetime | Date and time of the weather observation.Date and time of the weather observation. |
| 100% | pmerPression au niveau mer | int | Atmospheric pressure reduced to sea level, in pascals.Pa |
| 100% | tendVariation de pression en 3 heures | double | Barometric pressure change over the preceding 3 hours, in pascals.Pa |
| 100% | cod_tendType de tendance barométrique | text | Code indicating the type of barometric pressure trend.Code indicating the type of barometric pressure trend. |
| 100% | ddDirection du vent moyen 10 mn | int | Mean wind direction over 10 minutes, in degrees.degré |
| 100% | ffVitesse du vent moyen 10 mn | double | Mean wind speed over 10 minutes, in metres per second.m/s |
| 100% | tTempérature | double | Air temperature, in kelvin.K |
| 100% | tdPoint de rosée | double | Dew point temperature, in kelvin.K |
| 100% | uHumidité | int | Relative humidity, in percent.% |
| 86.7% | vvVisibilité horizontale | double | Horizontal visibility, in metres.m |
| 99.8% | wwTemps présent | text | Code for the current weather conditions.Code for the current weather conditions. |
| 21.6% | w1Temps passé 1 | text | Code for the first past weather condition.Code for the first past weather condition. |
| 21.5% | w2Temps passé 2 | text | Code for the second past weather condition.Code for the second past weather condition. |
| 67.2% | nNebulosité totale | double | Total cloud cover, in percent.% |
| 92.9% | nbasNébulosité des nuages de l' étage inférieur | text | Cloud cover of the lowest cloud layer, in octas.octa |
| 68.6% | hbasHauteur de la base des nuages de l'étage inférieur | double | Height of the base of the lowest cloud layer, in metres.mètre |
| 31.6% | clType des nuages de l'étage inférieur | text | Type code of low-level clouds.Type code of low-level clouds. |
| 29.3% | cmType des nuages de l'étage moyen | text | Type code of mid-level clouds.Type code of mid-level clouds. |
| 28.5% | chType des nuages de l'étage supérieur | text | Type code of high-level clouds.Type code of high-level clouds. |
| 100% | presPression station | double | Atmospheric pressure at the station, in pascals.Pa |
| 0% | niv_barNiveau barométrique | double | Barometric reference level, in pascals.Pa |
| 0% | geopGéopotentiel | text | Geopotential height, in square metres per square second.m2/s2 |
| 69.1% | tend24Variation de pression en 24 heures | double | Barometric pressure change over the preceding 24 hours, in pascals.Pa |
| 25% | tn12Température minimale sur 12 heures | double | Minimum temperature over the preceding 12 hours, in kelvin.K |
| 0% | tn24Température minimale sur 24 heures | double | Minimum temperature over the preceding 24 hours, in kelvin.K |
| 25% | tx12Température maximale sur 12 heures | double | Maximum temperature over the preceding 12 hours, in kelvin.K |
| 0% | tx24Température maximale sur 24 heures | double | Maximum temperature over the preceding 24 hours, in kelvin.K |
| 71.1% | tminsolTempérature minimale du sol sur 12 heures | double | Minimum ground temperature over the preceding 12 hours, in kelvin.K |
| 0% | swMéthode de mesure Température du thermomètre mouillé | text | Method used to measure wet-bulb temperature.Method used to measure wet-bulb temperature. |
| 0% | twTempérature du thermomètre mouillé | double | Wet-bulb temperature, in kelvin.K |
| 69.4% | raf10Rafale sur les 10 dernières minutes | double | Maximum wind gust over the last 10 minutes, in metres per second.m/s |
| 99.9% | rafperRafales sur une période | double | Maximum wind gust over the measurement period, in metres per second.m/s |
| 100% | perPeriode de mesure de la rafale | double | Duration of the gust measurement period, in minutes.min |
| 68.7% | etat_solEtat du sol | text | Code describing the condition of the ground.Code describing the condition of the ground. |
| 74.5% | ht_neigeHauteur totale de la couche de neige, glace, autre au sol | double | Total height of snow, ice or other ground cover, in metres.m |
| 22.1% | ssfraiHauteur de la neige fraîche | double | Depth of fresh snowfall, in metres.m |
| 21.9% | perssfraiPeriode de mesure de la neige fraiche | double | Duration of the fresh snowfall measurement period, in tenths of an hour.1/10 heure |
| 99.7% | rr1Précipitations dans la dernière heure | double | Precipitation amount over the last hour, in millimetres.mm |
| 99.5% | rr3Précipitations dans les 3 dernières heures | double | Precipitation amount over the last 3 hours, in millimetres.mm |
| 76.4% | rr6Précipitations dans les 6 dernières heures | double | Precipitation amount over the last 6 hours, in millimetres.mm |
| 76.3% | rr12Précipitations dans les 12 dernières heures | double | Precipitation amount over the last 12 hours, in millimetres.mm |
| 72% | rr24Précipitations dans les 24 dernières heures | double | Precipitation amount over the last 24 hours, in millimetres.mm |
| 30.6% | phenspe1Phénomène spécial 1 | double | Code for the first special weather phenomenon observed.Code for the first special weather phenomenon observed. |
| 30.6% | phenspe2Phénomène spécial 2 | double | Code for the second special weather phenomenon observed.Code for the second special weather phenomenon observed. |
| 22% | phenspe3Phénomène spécial 3 | double | Code for the third special weather phenomenon observed.Code for the third special weather phenomenon observed. |
| 0.2% | phenspe4Phénomène spécial 4 | text | Code for the fourth special weather phenomenon observed.Code for the fourth special weather phenomenon observed. |
| 71.7% | nnuage1Nébulosité couche nuageuse 1 | double | Cloud cover of cloud layer 1, in octas.octa |
| 31.9% | ctype1Type nuage 1 | text | Cloud type code for cloud layer 1.Cloud type code for cloud layer 1. |
| 69.5% | hnuage1Hauteur de base 1 | double | Base height of cloud layer 1, in metres.m |
| 40.7% | nnuage2Nébulosité couche nuageuse 2 | double | Cloud cover of cloud layer 2, in octas.octa |
| 18% | ctype2Type nuage 2 | text | Cloud type code for cloud layer 2.Cloud type code for cloud layer 2. |
| 40.3% | hnuage2Hauteur de base 2 | double | Base height of cloud layer 2, in metres.m |
| 17.7% | nnuage3Nébulosité couche nuageuse 3 | double | Cloud cover of cloud layer 3, in octas.octa |
| 6.6% | ctype3Type nuage 3 | text | Cloud type code for cloud layer 3.Cloud type code for cloud layer 3. |
| 17.7% | hnuage3Hauteur de base 3 | double | Base height of cloud layer 3, in metres.m |
| 0.3% | nnuage4Nébulosité couche nuageuse 4 | text | Cloud cover of cloud layer 4, in octas.octa |
| 4.9% | ctype4Type nuage 4 | text | Cloud type code for cloud layer 4.Cloud type code for cloud layer 4. |
| 0.3% | hnuage4Hauteur de base 4 | double | Base height of cloud layer 4, in metres.m |
| 100% | nom | text | Name of the weather station.Name of the weather station. |
| — | coordonnees | geo_point_2d | Geographic coordinates of the weather station.Geographic coordinates of the weather station. |
| — | type_de_tendance_barometriqueType de tendance barométrique | text | Type of barometric pressure trend.Type of barometric pressure trend. |
| — | temps_passe_1Temps passé 1 | text | Description of the first past weather condition.Description of the first past weather condition. |
| — | temps_presentTemps présent | text | Description of the current weather condition.Description of the current weather condition. |
| — | tcTempérature (°C) | double | Air temperature, in degrees Celsius.Air temperature, in degrees Celsius. |
| — | tn12cTempérature minimale sur 12 heures (°C) | double | Minimum temperature over the preceding 12 hours, in degrees Celsius.Minimum temperature over the preceding 12 hours, in degrees Celsius. |
| — | tn24cTempérature minimale sur 24 heures (°C) | double | Minimum temperature over the preceding 24 hours, in degrees Celsius.Minimum temperature over the preceding 24 hours, in degrees Celsius. |
| — | tx12cTempérature maximale sur 12 heures (°C) | double | Maximum temperature over the preceding 12 hours, in degrees Celsius.Maximum temperature over the preceding 12 hours, in degrees Celsius. |
| — | tx24cTempérature maximale sur 24 heures (°C) | double | Maximum temperature over the preceding 24 hours, in degrees Celsius.Maximum temperature over the preceding 24 hours, in degrees Celsius. |
| — | tminsolcTempérature minimale du sol sur 12 heures (en °C) | double | Minimum ground temperature over the preceding 12 hours, in degrees Celsius.Minimum ground temperature over the preceding 12 hours, in degrees Celsius. |
| — | latitudeLatitude | double | Latitude of the weather station.Latitude of the weather station. |
| — | longitudeLongitude | double | Longitude of the weather station.Longitude of the weather station. |
| — | altitude | int | Altitude of the weather station, in metres.Altitude of the weather station, in metres. |
| — | libgeocommunes (name) | text | Name of the commune where the station is located.Name of the commune where the station is located. |
| — | codegeocommunes (code) | text | Official code of the commune where the station is located.Official code of the commune where the station is located. |
| — | nom_epciEPCI (name) | text | Name of the intercommunal body (EPCI) covering the station.Name of the intercommunal body (EPCI) covering the station. |
| — | code_epciEPCI (code) | text | Official code of the intercommunal body (EPCI).Official code of the intercommunal body (EPCI). |
| — | nom_deptdepartment (name) | text | Name of the department where the station is located.Name of the department where the station is located. |
| — | code_depdepartment (code) | text | Official code of the department.Official code of the department. |
| — | nom_regregion (name) | text | Name of the region where the station is located.Name of the region where the station is located. |
| — | code_regregion (code) | text | Official code of the region.Official code of the region. |
| — | mois_de_l_anneeMois de l annee | int | Month of the year of the observation.Month of the year of the observation. |
Schema captured from opendatasoft 3 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 1n: 75 · t: 288.75
{
"n": 75,
"t": 288.75,
"u": 91,
"ch": "10",
"cl": "38",
"cm": "20",
"dd": 230,
"ff": 2.1,
"sw": null,
"tc": 15.600000000000023,
"td": 287.25,
"tw": null,
"vv": null,
"w1": null,
"w2": null,
"ww": "3",
"nom": "BORDEAUX-MERIGNAC",
"per": -10,
"rr1": 0,
"rr3": 0,
"rr6": 0,
"date": "2013-08-26T00:00:00+00:00",
"geop": null,
"hbas": 450,
"nbas": "6",
"pmer": 101340,
"pres": 100770,
"rr12": null,
"rr24": null,
"tend": -20,
"tn12": null,
"tn24": null,
"tx12": null,
"tx24": null,
"raf10": null,
"tn12c": null,
"tn24c": null,
"tx12c": null,
"tx24c": null,
"ctype1": "8",
"ctype2": "6",
"ctype3": null,
"ctype4": null,
"libgeo": "Mérignac",
"rafper": 3.6,
"ssfrai": null,
"tend24": null,
"codegeo": "33281",
"hnuage1": 390,
"hnuage2": 2400,
"hnuage3": null,
"hnuage4": null,
"niv_bar": null,
"nnuage1": 3,
"nnuage2": 3,
"nnuage3": null,
"nnuage4": null,
"nom_reg": "Nouvelle-Aquitaine",
"tminsol": null,
"altitude": 47,
"cod_tend": "8",
"code_dep": "33",
"code_reg": "75",
"etat_sol": null,
"ht_neige": null,
"latitude": 44.830667,
"nom_dept": "Gironde",
"nom_epci": "Bordeaux Métropole",
"phenspe1": 710,
"phenspe2": 1104,
"phenspe3": null,
"phenspe4": null,
"tminsolc": null,
"code_epci": "243300316",
"longitude": -0.691333,
"numer_sta": "07510",
"perssfrai": null,
"coordonnees": {
"lat": 44.830667,
"lon": -0.691333
},
"temps_passe_1": null,
"temps_present": null,
"mois_de_l_annee": 8,
"type_de_tendance_barometrique": "Stationnaire ou en hausse, puis en baisse, ou en baisse, puis en baisse plus rapide"
}Record 2n: — · t: 300.85
{
"n": null,
"t": 300.85,
"u": 30,
"ch": null,
"cl": null,
"cm": null,
"dd": 120,
"ff": 5.3,
"sw": null,
"tc": 27.700000000000045,
"td": 281.65,
"tw": null,
"vv": 44340,
"w1": null,
"w2": null,
"ww": "0",
"nom": "BORDEAUX-MERIGNAC",
"per": -10,
"rr1": 0,
"rr3": 0,
"rr6": 0,
"date": "2018-04-18T15:00:00+00:00",
"geop": null,
"hbas": null,
"nbas": "0",
"pmer": 102130,
"pres": 101580,
"rr12": 0,
"rr24": 0,
"tend": -140,
"tn12": null,
"tn24": null,
"tx12": null,
"tx24": null,
"raf10": 8.7,
"tn12c": null,
"tn24c": null,
"tx12c": null,
"tx24c": null,
"ctype1": null,
"ctype2": null,
"ctype3": null,
"ctype4": null,
"libgeo": "Mérignac",
"rafper": 9.4,
"ssfrai": null,
"tend24": -150,
"codegeo": "33281",
"hnuage1": null,
"hnuage2": null,
"hnuage3": null,
"hnuage4": null,
"niv_bar": null,
"nnuage1": null,
"nnuage2": null,
"nnuage3": null,
"nnuage4": null,
"nom_reg": "Nouvelle-Aquitaine",
"tminsol": 280.35,
"altitude": 47,
"cod_tend": "6",
"code_dep": "33",
"code_reg": "75",
"etat_sol": "0",
"ht_neige": 0,
"latitude": 44.830667,
"nom_dept": "Gironde",
"nom_epci": "Bordeaux Métropole",
"phenspe1": null,
"phenspe2": null,
"phenspe3": null,
"phenspe4": null,
"tminsolc": 7.2000000000000455,
"code_epci": "243300316",
"longitude": -0.691333,
"numer_sta": "07510",
"perssfrai": null,
"coordonnees": {
"lat": 44.830667,
"lon": -0.691333
},
"temps_passe_1": null,
"temps_present": null,
"mois_de_l_annee": 4,
"type_de_tendance_barometrique": "En baisse, puis stationnaire, ou en baisse, puis en baisse plus lente"
}Record 3n: 100 · t: 287.45
{
"n": 100,
"t": 287.45,
"u": 65,
"ch": null,
"cl": null,
"cm": null,
"dd": 340,
"ff": 4.5,
"sw": null,
"tc": 14.300000000000011,
"td": 280.95,
"tw": null,
"vv": 16540,
"w1": null,
"w2": null,
"ww": "0",
"nom": "BORDEAUX-MERIGNAC",
"per": -10,
"rr1": 0,
"rr3": 0,
"rr6": 0,
"date": "2025-03-25T15:00:00+00:00",
"geop": null,
"hbas": 800,
"nbas": "8",
"pmer": 102340,
"pres": 101760,
"rr12": 0.2,
"rr24": 0.2,
"tend": -70,
"tn12": null,
"tn24": null,
"tx12": null,
"tx24": null,
"raf10": 6.7,
"tn12c": null,
"tn24c": null,
"tx12c": null,
"tx24c": null,
"ctype1": null,
"ctype2": null,
"ctype3": null,
"ctype4": null,
"libgeo": "Mérignac",
"rafper": 6.7,
"ssfrai": null,
"tend24": 790,
"codegeo": "33281",
"hnuage1": 750,
"hnuage2": 960,
"hnuage3": 1230,
"hnuage4": null,
"niv_bar": null,
"nnuage1": 1,
"nnuage2": 3,
"nnuage3": 6,
"nnuage4": null,
"nom_reg": "Nouvelle-Aquitaine",
"tminsol": 277.05,
"altitude": 47,
"cod_tend": "6",
"code_dep": "33",
"code_reg": "75",
"etat_sol": "0",
"ht_neige": 0,
"latitude": 44.830667,
"nom_dept": "Gironde",
"nom_epci": "Bordeaux Métropole",
"phenspe1": null,
"phenspe2": null,
"phenspe3": null,
"phenspe4": null,
"tminsolc": 3.900000000000034,
"code_epci": "243300316",
"longitude": -0.691333,
"numer_sta": "07510",
"perssfrai": null,
"coordonnees": {
"lat": 44.830667,
"lon": -0.691333
},
"temps_passe_1": null,
"temps_present": null,
"mois_de_l_annee": 3,
"type_de_tendance_barometrique": "En baisse, puis stationnaire, ou en baisse, puis en baisse plus lente"
}Record 4n: 0 · t: 294.95
{
"n": 0,
"t": 294.95,
"u": 61,
"ch": null,
"cl": null,
"cm": null,
"dd": 30,
"ff": 3.1,
"sw": null,
"tc": 21.80000000000001,
"td": 287.05,
"tw": null,
"vv": null,
"w1": null,
"w2": null,
"ww": "2",
"nom": "BORDEAUX-MERIGNAC",
"per": -10,
"rr1": 0,
"rr3": 0,
"rr6": 0,
"date": "2013-07-12T00:00:00+00:00",
"geop": null,
"hbas": null,
"nbas": null,
"pmer": 101550,
"pres": 100990,
"rr12": null,
"rr24": null,
"tend": 40,
"tn12": null,
"tn24": null,
"tx12": null,
"tx24": null,
"raf10": null,
"tn12c": null,
"tn24c": null,
"tx12c": null,
"tx24c": null,
"ctype1": null,
"ctype2": null,
"ctype3": null,
"ctype4": null,
"libgeo": "Mérignac",
"rafper": 6.2,
"ssfrai": 0,
"tend24": null,
"codegeo": "33281",
"hnuage1": null,
"hnuage2": null,
"hnuage3": null,
"hnuage4": null,
"niv_bar": null,
"nnuage1": null,
"nnuage2": null,
"nnuage3": null,
"nnuage4": null,
"nom_reg": "Nouvelle-Aquitaine",
"tminsol": null,
"altitude": 47,
"cod_tend": "1",
"code_dep": "33",
"code_reg": "75",
"etat_sol": null,
"ht_neige": null,
"latitude": 44.830667,
"nom_dept": "Gironde",
"nom_epci": "Bordeaux Métropole",
"phenspe1": 710,
"phenspe2": 1106,
"phenspe3": 3100,
"phenspe4": null,
"tminsolc": null,
"code_epci": "243300316",
"longitude": -0.691333,
"numer_sta": "07510",
"perssfrai": -60,
"coordonnees": {
"lat": 44.830667,
"lon": -0.691333
},
"temps_passe_1": null,
"temps_present": null,
"mois_de_l_annee": 7,
"type_de_tendance_barometrique": "En hausse, puis stationnaire, ou en hausse, puis en hausse plus lente"
}Record 5n: 75 · t: 301.75
{
"n": 75,
"t": 301.75,
"u": 55,
"ch": null,
"cl": null,
"cm": null,
"dd": 20,
"ff": 2.7,
"sw": null,
"tc": 28.600000000000023,
"td": 291.85,
"tw": null,
"vv": 18110,
"w1": null,
"w2": null,
"ww": "0",
"nom": "BORDEAUX-MERIGNAC",
"per": -10,
"rr1": 0,
"rr3": 0,
"rr6": 0,
"date": "2023-08-16T12:00:00+00:00",
"geop": null,
"hbas": 3120,
"nbas": "6",
"pmer": 101640,
"pres": 101090,
"rr12": 0.2,
"rr24": 0.2,
"tend": -100,
"tn12": null,
"tn24": null,
"tx12": null,
"tx24": null,
"raf10": 6.6,
"tn12c": null,
"tn24c": null,
"tx12c": null,
"tx24c": null,
"ctype1": null,
"ctype2": null,
"ctype3": null,
"ctype4": null,
"libgeo": "Mérignac",
"rafper": 6.9,
"ssfrai": null,
"tend24": -140,
"codegeo": "33281",
"hnuage1": 3120,
"hnuage2": null,
"hnuage3": null,
"hnuage4": null,
"niv_bar": null,
"nnuage1": 6,
"nnuage2": null,
"nnuage3": null,
"nnuage4": null,
"nom_reg": "Nouvelle-Aquitaine",
"tminsol": 291.15,
"altitude": 47,
"cod_tend": "7",
"code_dep": "33",
"code_reg": "75",
"etat_sol": "0",
"ht_neige": 0,
"latitude": 44.830667,
"nom_dept": "Gironde",
"nom_epci": "Bordeaux Métropole",
"phenspe1": null,
"phenspe2": null,
"phenspe3": null,
"phenspe4": null,
"tminsolc": 18,
"code_epci": "243300316",
"longitude": -0.691333,
"numer_sta": "07510",
"perssfrai": null,
"coordonnees": {
"lat": 44.830667,
"lon": -0.691333
},
"temps_passe_1": null,
"temps_present": null,
"mois_de_l_annee": 8,
"type_de_tendance_barometrique": "En baisse"
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/observation-meteorologique-historiques-bordeaux-metropole-synop
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://opendata.bordeaux-metropole.fr/api/explore/v2.1/catalog/datasets/observation-meteorologique-historiques-bordeaux-metropole-synop/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.