Tourist Offer: Festivals and Events in Pays de la LoireOffre touristique : Fêtes et manifestations en Pays de la Loire
Offre touristique : Fêtes et manifestations en Pays de la LoireTourist Offer: Festivals and Events in Pays de la Loire
This dataset lists festivals and events offered across the Pays de la Loire region of France. It is provided by the e-SPRIT network, the regional information system for tourism professionals in Pays de la Loire. The data can be downloaded in several formats, including JSON, CSV, and others, and is published through the region's open-data portal. It is intended for use by tourism stakeholders, developers, and the public seeking information on local cultural and recreational events across the region.Offre touristique : Liste des fêtes et manifestations proposées en Pays de la Loire. Ce jeu de données est fourni par le réseau e-SPRIT : e-système des professionnels du réseau d’information touristique des Pays de la Loire E-Sprit . Le jeu de données peut être téléchargé aux formats JSON, CSV, X...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (47 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| 100% | nomoffreNom de la fête ou manifestation | text | Name of the event or festival.Nom de la fête ou manifestation |
| 77.5% | categorieCatégorie de la fête ou manifestation | text | Category of the event, e.g. festival or sports event.Catégorie de la fête ou manifestation. Ex : festival,manifestation sportive. |
| 19.8% | adresse1 | text | Address line 1: door/staircase details.Adresse partie 1: Porte/escalier |
| 26.1% | adresse1suiteAdresse partie 1 suite | text | Address line 1 continued: building/residence/business zone.Adresse partie 1 suite: Bat/res/zone activité |
| 78.8% | adresse2Adresse partie 2 | text | Address line 2: street number and street name.Adresse partie 2: n° répétiteur/type/nom de voie (Ex :2 bis rue du Château) |
| 31.1% | adresse3Adresse partie 3 | text | Address line 3: PO box or locality name.Adresse partie 3: BP, lieu dit |
| 99.6% | codepostal | text | Postal code of the event location.Code postal |
| 100% | communeCommune de la fête ou manifestation | text | Municipality where the event takes place.Commune de la fête ou manifestation |
| 0.3% | spbureaudistributeurBureau distributeur de l'adresse postale | text | Postal distribution office for the address.Bureau distributeur de l'adresse postale |
| 0% | cedexCedex de l'adresse postale | text | Cedex code of the postal address.Cedex de l'adresse postale |
| 100% | codeinseecommuneCode Insee de la Commune | text | INSEE code of the municipality.Code Insee de la Commune |
| 100% | latitudeLatitude | double | Latitude of the event location in WGS84.Latitude en WGS84 de la fête ou manifestation |
| 100% | longitudeLongitude | double | Longitude of the event location in WGS84.Longitude en WGS84 de la fête ou manifestation |
| 6.3% | accesPoint d'accès/Nom/distance en km | text | Access points, names and distances in km, pipe- and hash-separated.Situation de l'offre par rapport aux principaux points d'accès - 3 champs : Point d’accès||Nom||distance - distance exprimée en km (0 = sur place) - les champs sont séparés par 2 pipes "||" et les occurrences sont séparées par 2 dièses "##" |
| 60.1% | commtelN° de téléphone fixe | text | Landline phone number(s), separated by double hashes.Numéro(s) de tel fixe. Occurrences séparées par 2 dièses "##" |
| 15.4% | commmobN° de téléphone mobile | text | Mobile phone number(s), separated by double hashes.Numéro(s) de téléphone mobile. Occurrences séparées par 2 dièses "##" |
| 0.6% | commfaxN° de fax | text | Fax number(s), separated by double hashes.Numéro(s) de fax. Occurrences séparées par 2 dièses "##" |
| 61.7% | commmailAdresse e-Mail | text | Email address(es), separated by double hashes.Adresse(s) e-Mail. Occurrences séparées par 2 dièses "##" |
| 54.9% | commwebUrl du site web | text | Website URL(s), separated by double hashes.Url(s) de site web. Occurrences séparées par 2 dièses "##" |
| 24.4% | plateformeurlType de plateforme/url | text | Social media platform type and URL, pipe- and hash-separated.Présence sur plateforme(s) communautaire(s) - 2 champs texte : Type de plateforme||url - Occurrences séparées par 2 dièses "##" - Ex : Facebook||http://url1.com##Flickr||http://url2.com |
| 2.1% | videosurlUrl pour accéder à la vidéo | text | URL(s) to access related video(s), separated by double hashes.url(s) pour accéder à la ou aux video(s) - Occurrences séparées par 2 dièses "##" |
| 0% | sppublicconcernePublic concerné par l'offre | text | Target audience for the offer, e.g. families or couples.Public concerné par l'offre: Avec les enfants, en couple... |
| 0% | tripadwidgetWidget tripadvisor | text | TripAdvisor widget code, separated by double hashes.widget tripadvisor - Occurrences séparées par 2 dièses "##" |
| 0.6% | spvideosembedCode Embed pour intégrer une vidéo | text | Embed code(s) to integrate video(s), separated by double hashes.Code Embed pour intégrer une(des) video(s) - Occurrences séparées par 2 dièses "##" |
| 24.9% | periodicitePériodicité de la manifestation | text | Frequency at which the event recurs.Périodicité de la manifestation |
| 7.3% | periodiciteprecisionsPrécision sur la périodicité | text | Additional details on the event's frequency.Précision sur la périodicité |
| 0% | labeltourismehandicap | text | Disability tourism label(s): auditory, mental, motor, visual.Label tourisme handicap,type(s) de déficience labellisé(s): auditive / mentale / moteur / visuelleux. Occurrences séparées par 2 dièses "##" |
| 4.2% | visitedureemoyenneDurée de visite pour les individuels | text | Average visit duration for individual visitors.Durée de visite pour les individuels |
| 11.8% | visitelibreenpermanenceVisites libres proposées aux individuels en permanence: oui / non | text | Whether unguided visits are permanently available for individuals.Visites libres proposées aux individuels en permanence: oui / non |
| 8.3% | visiteguideesurdemandeVisites guidées proposées aux individuels sur demande: oui / non | text | Whether guided visits for individuals are available on request.Visites guidées proposées aux individuels sur demande: oui / non |
| 10.6% | visiteguideeenpermanenceVisites guidées proposées aux individuels en permanence: oui / non | text | Whether guided visits for individuals are permanently available.Visites guidées proposées aux individuels en permanence: oui / non |
| 8.3% | visitegroupeguideesurdemandeVisites guidées proposées aux groupes sur demande: oui / non | text | Whether guided visits for groups are available on request.Visites guidées proposées aux groupes sur demande: oui / non |
| 9.5% | visitegroupelibreenpermanenceVisites guidées proposées aux groupes en permanence: oui / non | text | Whether guided visits for groups are permanently available.Visites guidées proposées aux groupes en permanence: oui / non |
| 8.2% | visitegroupeguideeenpermanenceVisites guidées proposées aux groupes en permanence: oui / non | text | Whether guided visits for groups are permanently available.Visites guidées proposées aux groupes en permanence: oui / non |
| 3.8% | visitedureemoyennegroupeDurée de visite pour les groupes | text | Average visit duration for groups.Durée de visite pour les groupes |
| 6.7% | visitegroupepedagogiqueenpermanenceVisites pédagogiques proposées aux groupes en permanence: oui / non | text | Whether educational visits for groups are permanently available.Visites pédagogiques proposées aux groupes en permanence: oui / non |
| 18.4% | visitelanguesparleesLangues parlées | text | Languages spoken during visits, separated by double hashes.Langue(s) parlée(s) pendant les visites -Occurrences séparées par 2 dièses "##" |
| 0.5% | visitelanguesaudioLangues des audio guides | text | Languages available for audio guides, separated by double hashes.Langue(s) des visites audio - Occurrences séparées par 2 dièses "##" |
| 95% | ouverturegranuleHoraires d'ouvertures | text | Detailed opening periods and daily opening hours, pipe- and hash-separated.Horaires d'ouvertures par période(s) d'ouverture(s) - 32 champs : - [Date début ]||[Date fin]||[Précisions sur les ouvertures]||[Précisions sur les fermetures]||[lundi heure debut 1]||[lundi heure fin 1]||[lundi heure debut 2]||[lundi heure fin 2]||[mardi heure debut 1]||[mardi heure fin 1]||[mardi heure debut 2]||[mardi heure fin 2]||[mercredi heure debut 1]||[mercredi heure fin 1]||[mercredi heure debut 2]||[mercredi heure fin 2]||[jeudi heure debut 1]||[jeudi heure fin 1]||[jeudi heure debut 2]||[jeudi heure fin 2]||[vendredi heure debut 1]||[vendredi heure fin 1]||[vendredi heure debut 2]||[vendredi heure fin 2]||[samedi heure debut 1]||[samedi heure fin 1]||[samedi heure debut 2]||[samedi heure fin 2]||[dimanche heure debut 1]||[dimanche heure fin 1]||[dimanche heure debut 2]||[dimanche heure fin 2] Occurrences séparées par 2 dièses "##" |
| 30.2% | tarifsTarif(s) de l'année en cours proposé(s) | text | Current year prices with label, min/max amount and details, delimited fields.Tarif(s) de l'année en cours proposé(s) - 4 champs - Intitulé tarif||min tarif année en cours||max tarif année en cours||Précisions tarif - Occurrences séparées par 2 dièses "##" |
| — | tarifgratuitTarif gratuit : oui / non | text | Whether the event is free of charge.Tarif gratuit : oui / non |
| — | resadirecteMoyen(s) de réservation directe | text | Direct booking contact name, phone and email, pipe- and hash-separated.Moyen(s) de réservation directe - 3 champs texte : Nom du contact||Tel contact||mail contact - Occurrences séparées par 2 dièses "##" |
| — | resaenligneouinonCentrale de réservation en ligne? | text | Whether an online booking service is available.Centrale de réservation en ligne: oui / non |
| — | resaenligneMoyen(s) de réservation en ligne | text | Online booking service details: name, URLs, phone and email.Moyen(s) de réservation en ligne - 5 champs texte : Nom centrale resa||url resa en ligne||url disponibilités||tel centrale resa||mail centrale resa - Occurrences séparées par 2 dièses "##" |
| — | modepaiementModes de paiement acceptés | text | Accepted payment method(s), separated by double hashes.Mode(s) de paiement accepté(s). Occurrences séparées par 2 dièses "##" |
| — | localisation | geo_point_2d | Geographic coordinates of the event location.Geographic coordinates of the event location. |
| — | departement | text | Department where the event takes place.Department where the event takes place. |
Schema captured from opendatasoft 7 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 1acces: — · cedex: —
{
"acces": null,
"cedex": null,
"tarifs": null,
"commfax": null,
"commmob": null,
"commtel": "02 52 60 59 00",
"commune": "SAUMUR",
"commweb": "https://www.marathon-loire.fr/",
"adresse1": null,
"adresse2": "Place de la République",
"adresse3": null,
"commmail": "contact@marathon-loire.fr",
"latitude": 47.259909,
"nomoffre": "Marathon de la Loire",
"categorie": null,
"longitude": -0.074862,
"videosurl": null,
"codepostal": "49400",
"departement": "Maine-et-Loire",
"periodicite": null,
"resadirecte": null,
"resaenligne": null,
"localisation": {
"lat": 47.259909,
"lon": -0.074862
},
"modepaiement": null,
"tarifgratuit": "non",
"tripadwidget": null,
"adresse1suite": null,
"plateformeurl": null,
"spvideosembed": null,
"codeinseecommune": "49328",
"ouverturegranule": "15/05/2027||16/05/2027||||||||",
"sppublicconcerne": null,
"resaenligneouinon": null,
"visitedureemoyenne": null,
"visitelanguesaudio": null,
"spbureaudistributeur": null,
"visitelanguesparlees": null,
"labeltourismehandicap": null,
"periodiciteprecisions": null,
"visiteguideesurdemande": null,
"visitelibreenpermanence": null,
"visitedureemoyennegroupe": null,
"visiteguideeenpermanence": null,
"visitegroupeguideesurdemande": null,
"visitegroupelibreenpermanence": null,
"visitegroupeguideeenpermanence": null,
"visitegroupepedagogiqueenpermanence": null
}Record 2acces: — · cedex: —
{
"acces": null,
"cedex": null,
"tarifs": null,
"commfax": null,
"commmob": null,
"commtel": "02 43 70 25 25",
"commune": "MENIL",
"commweb": "https://www.menil53.fr/",
"adresse1": null,
"adresse2": "Rue du Port",
"adresse3": null,
"commmail": "menil@chateaugontier.fr",
"latitude": 47.7748735,
"nomoffre": "MARCHE DE PROCUCTEURS LOCAUX A MENIL",
"categorie": "Marché",
"longitude": -0.6732662,
"videosurl": null,
"codepostal": "53200",
"departement": "Mayenne",
"periodicite": null,
"resadirecte": null,
"resaenligne": null,
"localisation": {
"lat": 47.7748735,
"lon": -0.6732662
},
"modepaiement": null,
"tarifgratuit": null,
"tripadwidget": null,
"adresse1suite": null,
"plateformeurl": null,
"spvideosembed": null,
"codeinseecommune": "53150",
"ouverturegranule": "03/07/2023||03/07/2023||08:30||12:30||||,10/07/2023||10/07/2023||08:30||12:30||||,17/07/2023||17/07/2023||08:30||12:30||||,24/07/2023||24/07/2023||08:30||12:30||||,31/07/2023||31/07/2023||08:30||12:30||||,07/08/2023||07/08/2023||08:30||12:30||||,14/08/2023||14/08/2023||08:30||12:30||||,21/08/2023||21/08/2023||08:30||12:30||||,28/08/2023||28/08/2023||08:30||12:30||||,04/09/2023||04/09/2023||08:30||12:30||||,11/09/2023||11/09/2023||08:30||12:30||||,18/09/2023||18/09/2023||08:30||12:30||||,06/04/20…",
"sppublicconcerne": null,
"resaenligneouinon": null,
"visitedureemoyenne": null,
"visitelanguesaudio": null,
"spbureaudistributeur": null,
"visitelanguesparlees": null,
"labeltourismehandicap": null,
"periodiciteprecisions": null,
"visiteguideesurdemande": null,
"visitelibreenpermanence": null,
"visitedureemoyennegroupe": null,
"visiteguideeenpermanence": null,
"visitegroupeguideesurdemande": null,
"visitegroupelibreenpermanence": null,
"visitegroupeguideeenpermanence": null,
"visitegroupepedagogiqueenpermanence": null
}Record 3acces: — · cedex: —
{
"acces": null,
"cedex": null,
"tarifs": null,
"commfax": null,
"commmob": null,
"commtel": "02 43 06 13 09",
"commune": "CRAON",
"commweb": "https://www.ville-craon53.fr/",
"adresse1": null,
"adresse2": "Place du Maréchal Leclerc",
"adresse3": null,
"commmail": null,
"latitude": 47.8477697,
"nomoffre": "MARCHÉ DE CRAON",
"categorie": "Marché",
"longitude": -0.9487487,
"videosurl": null,
"codepostal": "53400",
"departement": "Mayenne",
"periodicite": "Hebdomadaire",
"resadirecte": null,
"resaenligne": null,
"localisation": {
"lat": 47.8477697,
"lon": -0.9487487
},
"modepaiement": null,
"tarifgratuit": null,
"tripadwidget": null,
"adresse1suite": null,
"plateformeurl": "Facebook||https://www.facebook.com/craon53",
"spvideosembed": null,
"codeinseecommune": "53084",
"ouverturegranule": "09/09/2024||09/09/2024||07:30||13:00||||,16/09/2024||16/09/2024||07:30||13:00||||,23/09/2024||23/09/2024||07:30||13:00||||,30/09/2024||30/09/2024||07:30||13:00||||,07/10/2024||07/10/2024||07:30||13:00||||,14/10/2024||14/10/2024||07:30||13:00||||,21/10/2024||21/10/2024||07:30||13:00||||,28/10/2024||28/10/2024||07:30||13:00||||,04/11/2024||04/11/2024||07:30||13:00||||,11/11/2024||11/11/2024||07:30||13:00||||,18/11/2024||18/11/2024||07:30||13:00||||,25/11/2024||25/11/2024||07:30||13:00||||,02/12/20…",
"sppublicconcerne": null,
"resaenligneouinon": null,
"visitedureemoyenne": null,
"visitelanguesaudio": null,
"spbureaudistributeur": null,
"visitelanguesparlees": null,
"labeltourismehandicap": null,
"periodiciteprecisions": null,
"visiteguideesurdemande": null,
"visitelibreenpermanence": null,
"visitedureemoyennegroupe": null,
"visiteguideeenpermanence": null,
"visitegroupeguideesurdemande": null,
"visitegroupelibreenpermanence": null,
"visitegroupeguideeenpermanence": null,
"visitegroupepedagogiqueenpermanence": null
}Record 4acces: — · cedex: —
{
"acces": null,
"cedex": null,
"tarifs": null,
"commfax": null,
"commmob": null,
"commtel": null,
"commune": "DOUE-EN-ANJOU",
"commweb": "https://www.doue-en-anjou.fr",
"adresse1": null,
"adresse2": "Place du Champ de Foire",
"adresse3": "Doué-La-Fontaine",
"commmail": null,
"latitude": 47.192201,
"nomoffre": "Marché de Doué-La Fontaine",
"categorie": null,
"longitude": -0.2759,
"videosurl": null,
"codepostal": "49700",
"departement": "Maine-et-Loire",
"periodicite": null,
"resadirecte": null,
"resaenligne": null,
"localisation": {
"lat": 47.192201,
"lon": -0.2759
},
"modepaiement": null,
"tarifgratuit": "oui",
"tripadwidget": null,
"adresse1suite": null,
"plateformeurl": null,
"spvideosembed": null,
"codeinseecommune": "49125",
"ouverturegranule": "01/01/2026||31/12/2026||08:30||12:30||||",
"sppublicconcerne": null,
"resaenligneouinon": null,
"visitedureemoyenne": null,
"visitelanguesaudio": null,
"spbureaudistributeur": null,
"visitelanguesparlees": null,
"labeltourismehandicap": null,
"periodiciteprecisions": null,
"visiteguideesurdemande": null,
"visitelibreenpermanence": null,
"visitedureemoyennegroupe": null,
"visiteguideeenpermanence": null,
"visitegroupeguideesurdemande": null,
"visitegroupelibreenpermanence": null,
"visitegroupeguideeenpermanence": null,
"visitegroupepedagogiqueenpermanence": null
}Record 5acces: — · cedex: —
{
"acces": null,
"cedex": null,
"tarifs": null,
"commfax": null,
"commmob": null,
"commtel": null,
"commune": "GENNES-VAL-DE-LOIRE",
"commweb": "http://www.gennesvaldeloire.fr",
"adresse1": null,
"adresse2": "place du 8 mai",
"adresse3": "Gennes",
"commmail": "mairie@gennesvaldeloire.fr",
"latitude": 47.339729,
"nomoffre": "Marché de Gennes",
"categorie": null,
"longitude": -0.233678,
"videosurl": null,
"codepostal": "49350",
"departement": "Maine-et-Loire",
"periodicite": null,
"resadirecte": null,
"resaenligne": null,
"localisation": {
"lat": 47.339729,
"lon": -0.233678
},
"modepaiement": null,
"tarifgratuit": "oui",
"tripadwidget": null,
"adresse1suite": null,
"plateformeurl": null,
"spvideosembed": null,
"codeinseecommune": "49261",
"ouverturegranule": "01/01/2026||31/12/2026||08:00||12:00||||",
"sppublicconcerne": null,
"resaenligneouinon": null,
"visitedureemoyenne": null,
"visitelanguesaudio": null,
"spbureaudistributeur": null,
"visitelanguesparlees": null,
"labeltourismehandicap": null,
"periodiciteprecisions": null,
"visiteguideesurdemande": null,
"visitelibreenpermanence": null,
"visitedureemoyennegroupe": null,
"visiteguideeenpermanence": null,
"visitegroupeguideesurdemande": null,
"visitegroupelibreenpermanence": null,
"visitegroupeguideeenpermanence": null,
"visitegroupepedagogiqueenpermanence": null
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.paysdelaloire.fr/api/explore/v2.1/catalog/datasets/234400034_070-002_offre-touristique-fetes_et_manifestations-rpdl
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.paysdelaloire.fr/api/explore/v2.1/catalog/datasets/234400034_070-002_offre-touristique-fetes_et_manifestations-rpdl/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.