{
  "country": "FR",
  "name": {
    "en": "France",
    "es": "Francia"
  },
  "languages": [
    "fr"
  ],
  "currencies": [
    "EUR"
  ],
  "notes": "Prices are shown in euros (EUR, written €), and VAT is included in displayed prices.",
  "schema_version": 1,
  "taxonomy_version": 2,
  "generated_at": "2026-11-01T14:28:12.732Z",
  "source_revision": "c056f2a",
  "base_url": "https://ignaciolarranaga.github.io/open-commerce-index/",
  "stores": [
    {
      "schema_version": 1,
      "id": "fr-boheme-cosmetique",
      "name": "Bohème Cosmétique",
      "website": "https://boheme-cosmetique.com/",
      "description": "French brand selling organic skincare, body care, essential oils, wellness items, herbal teas and gift sets, made in Aix-en-Provence. Its FAQ mentions shipping offers for France and Belgium, with relay-point delivery.",
      "description_es": "Marca francesa que vende cosmética ecológica, cuidado corporal, aceites esenciales, bienestar, infusiones y cofres de regalo, elaborados en Aix-en-Provence. Su FAQ menciona ofertas de envío para Francia y Bélgica, con entrega en puntos relais.",
      "country": "FR",
      "languages": [
        "fr"
      ],
      "currencies": [
        "EUR"
      ],
      "categories": [
        "health-beauty"
      ],
      "taxonomy_version": 1,
      "brands": [
        "Bohème Cosmétique"
      ],
      "fulfillment": {
        "ships_to": [
          {
            "country": "FR",
            "coverage": "confirmed",
            "notes": "FAQ mentions shipping offers in France and Belgium with Chronopost Pick Up and Mondial Relay relay points; Corsica and DOM-TOM not mentioned in the FAQ."
          }
        ],
        "pickup": "unknown",
        "pickup_notes": "Relay-point delivery is offered; the pages read do not describe collection at the Aix-en-Provence shop."
      },
      "access": {
        "platform": "woocommerce",
        "rendering": "mixed",
        "bot_protection": "none",
        "robots": {
          "generic": "allowed",
          "ai_user_agents": "allowed"
        },
        "search": {
          "url_template": "https://boheme-cosmetique.com/?s={query}&post_type=product",
          "status": "unverified",
          "notes": "The search page loads, but results did not appear in the HTML; they probably render with JavaScript."
        },
        "endpoints": [
          {
            "type": "json_search",
            "url": "https://boheme-cosmetique.com/wp-json/wc/store/v1/products?search={query}&per_page=10",
            "status": "unverified"
          },
          {
            "type": "sitemap",
            "url": "https://boheme-cosmetique.com/sitemap_index.xml",
            "status": "unverified",
            "notes": "Declared in robots.txt."
          }
        ],
        "last_checked": "2026-11-01"
      },
      "shopping_notes": "Homepage reports dispatch within 24 to 48 business hours; free relay delivery in France and Belgium.",
      "provenance": {
        "origin": "editorial",
        "sources": [
          {
            "url": "https://boheme-cosmetique.com/",
            "supports": "range, brand, shipping banner",
            "accessed_on": "2026-11-01"
          },
          {
            "url": "https://boheme-cosmetique.com/faq/",
            "supports": "delivery countries and relay carriers",
            "accessed_on": "2026-11-01"
          }
        ],
        "added_on": "2026-11-01"
      },
      "verification": {
        "domain_ownership": "unverified",
        "technical_access": "unverified",
        "last_review": null
      },
      "_links": {
        "json": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/boheme-cosmetique.json",
        "markdown": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/boheme-cosmetique.md",
        "page": "https://ignaciolarranaga.github.io/open-commerce-index/es/directory/fr/stores/boheme-cosmetique/"
      }
    },
    {
      "schema_version": 1,
      "id": "fr-bricozor",
      "name": "Bricozor",
      "website": "https://www.bricozor.com/",
      "description": "French online hardware and DIY store based in Normandy, listing about 69,000 products in hardware, tools, electrical, plumbing, heating and garden. It says it ships across France; other countries are not mentioned on the pages read.",
      "description_es": "Ferretería y tienda de bricolaje online francesa con sede en Normandía, con unos 69.000 productos de ferretería, herramientas, electricidad, fontanería, calefacción y jardín. Indica que envía a toda Francia; no se mencionan otros países en las páginas consultadas.",
      "country": "FR",
      "languages": [
        "fr"
      ],
      "currencies": [
        "EUR"
      ],
      "categories": [
        "hardware-tools",
        "climate"
      ],
      "taxonomy_version": 1,
      "brands": [
        "Bosch",
        "Makita",
        "Dewalt",
        "Facom",
        "Stanley",
        "Ryobi",
        "Legrand",
        "Hettich"
      ],
      "fulfillment": {
        "ships_to": [
          {
            "country": "FR",
            "coverage": "confirmed",
            "notes": "Homepage and about page say delivery everywhere in France; Corsica and overseas territories are not mentioned."
          }
        ],
        "pickup": "unknown",
        "pickup_notes": "No in-store or click-and-collect pickup is mentioned on the pages read; orders ship from a warehouse in Normandy."
      },
      "access": {
        "platform": "unknown",
        "rendering": "mixed",
        "bot_protection": "none",
        "robots": {
          "generic": "disallowed",
          "ai_user_agents": "disallowed"
        },
        "search": {
          "url_template": "https://www.bricozor.com/recherche/?term={query}",
          "status": "unverified",
          "notes": "robots.txt disallows search URLs for generic crawlers, so the probe did not test this path."
        },
        "endpoints": [
          {
            "type": "sitemap",
            "url": "https://www.bricozor.com/sitemap.xml",
            "status": "unverified",
            "notes": "Declared in robots.txt."
          }
        ],
        "last_checked": "2026-11-01"
      },
      "shopping_notes": "robots.txt disallows AI user agents per the probe; automated access is restricted.",
      "provenance": {
        "origin": "editorial",
        "sources": [
          {
            "url": "https://www.bricozor.com/",
            "supports": "catalogue size, categories, brands and delivery statement",
            "accessed_on": "2026-11-01"
          },
          {
            "url": "https://www.bricozor.com/qui-sommes-nous.html",
            "supports": "company, delivery everywhere in France, warehouse",
            "accessed_on": "2026-11-01"
          }
        ],
        "added_on": "2026-11-01"
      },
      "verification": {
        "domain_ownership": "unverified",
        "technical_access": "unverified",
        "last_review": null
      },
      "_links": {
        "json": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/bricozor.json",
        "markdown": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/bricozor.md",
        "page": "https://ignaciolarranaga.github.io/open-commerce-index/es/directory/fr/stores/bricozor/"
      }
    },
    {
      "schema_version": 1,
      "id": "fr-cuisineaddict",
      "name": "CuisineAddict",
      "website": "https://www.cuisineaddict.com/",
      "description": "French online shop for kitchen utensils, baking equipment, cookware, knives, tableware, small appliances and pantry goods, operating since 2009. Its delivery page lists courier and relay options in France; Corsica and overseas territories are not mentioned.",
      "description_es": "Tienda online francesa de utensilios de cocina, repostería, batería de cocina, cuchillos, vajilla, pequeños electrodomésticos y despensa, activa desde 2009. Su página de entregas indica opciones de mensajería y puntos relais en Francia; no menciona Córcega ni los territorios de ultramar.",
      "country": "FR",
      "languages": [
        "fr"
      ],
      "currencies": [
        "EUR"
      ],
      "categories": [
        "small-appliances",
        "grocery"
      ],
      "taxonomy_version": 1,
      "brands": [
        "De Buyer",
        "Le Creuset",
        "Peugeot",
        "Valrhona",
        "Cacao Barry",
        "Nordic Ware",
        "Silikomart"
      ],
      "fulfillment": {
        "ships_to": [
          {
            "country": "FR",
            "coverage": "confirmed",
            "notes": "Delivery page lists DPD delivery to metropolitan France and relay points in France; Corsica and DOM-TOM not mentioned."
          }
        ],
        "pickup": "unknown",
        "pickup_notes": "Relay-point and post-office collection is offered with carriers; no physical store pickup is mentioned."
      },
      "access": {
        "platform": "unknown",
        "rendering": "client",
        "bot_protection": "none",
        "robots": {
          "generic": "allowed",
          "ai_user_agents": "allowed"
        },
        "search": {
          "url_template": "https://www.cuisineaddict.com/?s={query}",
          "status": "unverified",
          "notes": "The search page loads, but results did not appear in the HTML; they probably render with JavaScript."
        },
        "endpoints": [
          {
            "type": "sitemap",
            "url": "https://www.cuisineaddict.com/1_index_sitemap.xml",
            "status": "unverified",
            "notes": "Declared in robots.txt."
          }
        ],
        "last_checked": "2026-11-01"
      },
      "shopping_notes": "Delivery page also lists Mondial Relay to Belgium, Luxembourg, the Netherlands, Spain and Germany, and Colissimo within the EU. A separate Spanish site exists at cuisineaddict.es.",
      "provenance": {
        "origin": "editorial",
        "sources": [
          {
            "url": "https://www.cuisineaddict.com/",
            "supports": "categories, brands, language selector",
            "accessed_on": "2026-11-01"
          },
          {
            "url": "https://www.cuisineaddict.com/13-livraison-et-suivi-colis.htm",
            "supports": "carrier delivery areas and relay points",
            "accessed_on": "2026-11-01"
          },
          {
            "url": "https://www.cuisineaddict.com/qui-sommes-nous.htm",
            "supports": "operating since 2009",
            "accessed_on": "2026-11-01"
          }
        ],
        "added_on": "2026-11-01"
      },
      "verification": {
        "domain_ownership": "unverified",
        "technical_access": "unverified",
        "last_review": null
      },
      "_links": {
        "json": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/cuisineaddict.json",
        "markdown": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/cuisineaddict.md",
        "page": "https://ignaciolarranaga.github.io/open-commerce-index/es/directory/fr/stores/cuisineaddict/"
      }
    },
    {
      "schema_version": 1,
      "id": "fr-i-run",
      "name": "i-Run",
      "website": "https://www.i-run.fr/",
      "description": "French online specialist in running, trail, fitness and hiking gear, founded in 2007 and based in Toulouse, with over 200 brands and shops in several French cities. Its delivery page lists metropolitan France, overseas departments and territories and many European countries, with in-store pickup.",
      "description_es": "Especialista francés online en running, trail, fitness y senderismo, fundado en 2007 y con sede en Toulouse, con más de 200 marcas y tiendas en varias ciudades francesas. Su página de entregas indica Francia metropolitana, departamentos y territorios de ultramar y numerosos países europeos, con retiro en tienda.",
      "country": "FR",
      "languages": [
        "fr"
      ],
      "currencies": [
        "EUR"
      ],
      "categories": [
        "sports",
        "fashion"
      ],
      "taxonomy_version": 1,
      "brands": [
        "ASICS",
        "adidas",
        "HOKA",
        "Nike",
        "Garmin",
        "Salomon",
        "New Balance"
      ],
      "fulfillment": {
        "ships_to": [
          {
            "country": "FR",
            "coverage": "confirmed",
            "notes": "Delivery page lists metropolitan France, DOM (971-976) and TOM (986-988); Corsica not mentioned separately."
          }
        ],
        "pickup": "yes",
        "pickup_notes": "Delivery page offers in-store pickup in metropolitan France at shops in Paris, Toulouse, Montpellier, Marseille, Nice, Rennes, Lyon, Grenoble, Annecy, Lille and Bordeaux."
      },
      "access": {
        "platform": "unknown",
        "rendering": "server",
        "bot_protection": "none",
        "robots": {
          "generic": "allowed",
          "ai_user_agents": "allowed"
        },
        "search": {
          "url_template": "https://www.i-run.fr/recherche.html?q={query}",
          "status": "verified"
        },
        "endpoints": [
          {
            "type": "sitemap",
            "url": "https://www.i-run.fr/sitemap.xml",
            "status": "unverified",
            "notes": "Declared in robots.txt."
          }
        ],
        "last_checked": "2026-11-01"
      },
      "shopping_notes": "Delivery page also lists many EU countries and Switzerland. Sister sites exist for other markets (i-run.com, .de, .es, .it).",
      "provenance": {
        "origin": "editorial",
        "sources": [
          {
            "url": "https://www.i-run.fr/",
            "supports": "categories, brands, shops, sister sites",
            "accessed_on": "2026-11-01"
          },
          {
            "url": "https://www.i-run.fr/infos-pratiques/livraison.html",
            "supports": "delivery areas and in-store pickup",
            "accessed_on": "2026-11-01"
          },
          {
            "url": "https://www.i-run.fr/entreprise/",
            "supports": "founded 2007, Toulouse",
            "accessed_on": "2026-11-01"
          }
        ],
        "added_on": "2026-11-01"
      },
      "verification": {
        "domain_ownership": "unverified",
        "technical_access": "unverified",
        "last_review": null
      },
      "_links": {
        "json": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/i-run.json",
        "markdown": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/i-run.md",
        "page": "https://ignaciolarranaga.github.io/open-commerce-index/es/directory/fr/stores/i-run/"
      }
    },
    {
      "schema_version": 1,
      "id": "fr-king-jouet",
      "name": "King Jouet",
      "website": "https://www.king-jouet.com/",
      "description": "French toy and game retailer with over 20,000 references, trading cards and used toys, and more than 240 shops in France plus shops in Switzerland. The homepage offers free delivery to shop and reserve-and-collect in store; home delivery areas were not readable on the pages checked.",
      "description_es": "Minorista francés de juguetes y juegos con más de 20.000 referencias, cartas coleccionables y juguetes de segunda mano, con más de 240 tiendas en Francia y tiendas en Suiza. La página principal ofrece entrega gratuita en tienda y reserva con retiro en tienda; las zonas de entrega a domicilio no se pudieron leer en las páginas consultadas.",
      "country": "FR",
      "languages": [
        "fr"
      ],
      "currencies": [
        "EUR"
      ],
      "categories": [
        "toys"
      ],
      "taxonomy_version": 1,
      "brands": [
        "LEGO",
        "Playmobil",
        "Ravensburger",
        "Mattel",
        "Hasbro",
        "VTech",
        "Smoby",
        "Schleich"
      ],
      "fulfillment": {
        "ships_to": [
          {
            "country": "FR",
            "coverage": "unknown",
            "notes": "Home delivery areas not stated on the homepage; shops are listed across France."
          }
        ],
        "pickup": "yes",
        "pickup_notes": "Homepage links free delivery to shop and a reserve-and-collect page."
      },
      "access": {
        "platform": "unknown",
        "rendering": "unknown",
        "bot_protection": "none",
        "robots": {
          "generic": "allowed",
          "ai_user_agents": "allowed"
        },
        "search": {
          "url_template": null,
          "status": "unverified"
        },
        "endpoints": [],
        "last_checked": "2026-11-01"
      },
      "shopping_notes": "Shop list also includes Switzerland.",
      "provenance": {
        "origin": "editorial",
        "sources": [
          {
            "url": "https://www.king-jouet.com/",
            "supports": "catalogue size, brands, shops, in-store services",
            "accessed_on": "2026-11-01"
          }
        ],
        "added_on": "2026-11-01"
      },
      "verification": {
        "domain_ownership": "unverified",
        "technical_access": "unverified",
        "last_review": null
      },
      "_links": {
        "json": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/king-jouet.json",
        "markdown": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/king-jouet.md",
        "page": "https://ignaciolarranaga.github.io/open-commerce-index/es/directory/fr/stores/king-jouet/"
      }
    },
    {
      "schema_version": 1,
      "id": "fr-ldlc",
      "name": "LDLC",
      "website": "https://www.ldlc.com/",
      "description": "French online retailer of computers, components, peripherals, refurbished devices, audio and image products, and connected objects, with an Apple section. Its help page says it delivers to the overseas territories (DOM-TOM) and lists a store locator; the pages read do not give a full list of delivery countries.",
      "description_es": "Tienda online francesa de computadoras, componentes, periféricos, equipos reacondicionados, audio e imagen y objetos conectados, con una sección Apple. Su página de ayuda indica que entrega en los territorios de ultramar (DOM-TOM) y ofrece un localizador de tiendas; las páginas consultadas no dan una lista completa de países de entrega.",
      "country": "FR",
      "languages": [
        "fr"
      ],
      "currencies": [
        "EUR"
      ],
      "categories": [
        "computing",
        "gaming",
        "phones",
        "tv-audio"
      ],
      "taxonomy_version": 1,
      "brands": [
        "Apple",
        "Logitech",
        "Razer",
        "Corsair",
        "LEGO"
      ],
      "fulfillment": {
        "ships_to": [
          {
            "country": "FR",
            "coverage": "partial",
            "notes": "Help page states delivery to the DOM-TOM; it does not list metropolitan France or other countries explicitly."
          }
        ],
        "pickup": "unknown",
        "pickup_notes": "Store locator page exists and the delivery help page mentions choosing a preferred shop; pickup terms were not readable on the pages checked."
      },
      "access": {
        "platform": "unknown",
        "rendering": "server",
        "bot_protection": "none",
        "robots": {
          "generic": "allowed",
          "ai_user_agents": "allowed"
        },
        "search": {
          "url_template": "https://www.ldlc.com/?s={query}",
          "status": "verified"
        },
        "endpoints": [
          {
            "type": "sitemap",
            "url": "https://www.ldlc.com/sitemap_index.xml",
            "status": "unverified",
            "notes": "Declared in robots.txt."
          }
        ],
        "last_checked": "2026-11-01"
      },
      "shopping_notes": "Footer links to separate storefronts for Belgium, Luxembourg, Switzerland, Spain and Italy. Homepage offers a PC configurator.",
      "provenance": {
        "origin": "editorial",
        "sources": [
          {
            "url": "https://www.ldlc.com/",
            "supports": "categories, brands, storefront links and DOM-TOM delivery statement",
            "accessed_on": "2026-11-01"
          },
          {
            "url": "https://www.ldlc.com/aide/u1-avant-vente/",
            "supports": "delivery help: DOM-TOM delivery, Chrono Relais and international delivery headings",
            "accessed_on": "2026-11-01"
          },
          {
            "url": "https://www.ldlc.com/magasins-ldlc/",
            "supports": "store locator",
            "accessed_on": "2026-11-01"
          }
        ],
        "added_on": "2026-11-01"
      },
      "verification": {
        "domain_ownership": "unverified",
        "technical_access": "unverified",
        "last_review": null
      },
      "_links": {
        "json": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/ldlc.json",
        "markdown": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/ldlc.md",
        "page": "https://ignaciolarranaga.github.io/open-commerce-index/es/directory/fr/stores/ldlc/"
      }
    },
    {
      "schema_version": 1,
      "id": "fr-lomi",
      "name": "Lomi",
      "website": "https://lomi.cafe/",
      "description": "French coffee roaster in Paris and the Drôme that sells coffee online alongside training courses and equipment for hotels and restaurants. Its delivery page lists delivery within France including Corsica and to the EU, the UK and Switzerland.",
      "description_es": "Tostador de café francés, con sede en París y la Drôme, que vende café online junto con formaciones y equipamiento para hoteles y restaurantes. Su página de entregas indica entrega en Francia, incluida Córcega, y en la UE, el Reino Unido y Suiza.",
      "country": "FR",
      "languages": [
        "fr"
      ],
      "currencies": [
        "EUR"
      ],
      "categories": [
        "coffee"
      ],
      "taxonomy_version": 1,
      "brands": [
        "Lomi"
      ],
      "fulfillment": {
        "ships_to": [
          {
            "country": "FR",
            "coverage": "confirmed",
            "notes": "Delivery page lists France including Corsica; a separate zone exists for professionals in intra-muros Paris."
          }
        ],
        "pickup": "unknown",
        "pickup_notes": "The site lists a boutique and roastery addresses; the delivery page does not say orders can be collected there."
      },
      "access": {
        "platform": "unknown",
        "rendering": "server",
        "bot_protection": "none",
        "robots": {
          "generic": "allowed",
          "ai_user_agents": "allowed"
        },
        "search": {
          "url_template": "https://lomi.cafe/?s={query}",
          "status": "verified"
        },
        "endpoints": [],
        "last_checked": "2026-11-01"
      },
      "shopping_notes": "Delivery page also lists the EU, the UK and Switzerland, and quotes on request for the rest of the world. Currency not read from the pages checked.",
      "provenance": {
        "origin": "editorial",
        "sources": [
          {
            "url": "https://lomi.cafe/",
            "supports": "products and addresses",
            "accessed_on": "2026-11-01"
          },
          {
            "url": "https://lomi.cafe/livraison-et-frais-de-port",
            "supports": "delivery zones",
            "accessed_on": "2026-11-01"
          }
        ],
        "added_on": "2026-11-01"
      },
      "verification": {
        "domain_ownership": "unverified",
        "technical_access": "unverified",
        "last_review": null
      },
      "_links": {
        "json": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/lomi.json",
        "markdown": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/lomi.md",
        "page": "https://ignaciolarranaga.github.io/open-commerce-index/es/directory/fr/stores/lomi/"
      }
    },
    {
      "schema_version": 1,
      "id": "fr-son-video",
      "name": "Son-Vidéo.com",
      "website": "https://www.son-video.com/",
      "description": "French online retailer of hi-fi, home cinema, speakers, televisions, projectors, headphones, vinyl, cables and connected-home products. Its delivery FAQ says it delivers across French territory including most DOM-TOM products, with free delivery to its shops in France.",
      "description_es": "Tienda online francesa de alta fidelidad, cine en casa, altavoces, televisores, proyectores, auriculares, vinilos, cables y productos para el hogar conectado. Su FAQ de entrega indica que entrega en todo el territorio francés, incluidos la mayoría de los productos en los DOM-TOM, y que la entrega en sus tiendas de Francia es gratuita.",
      "country": "FR",
      "languages": [
        "fr"
      ],
      "currencies": [
        "EUR"
      ],
      "categories": [
        "tv-audio",
        "gaming"
      ],
      "taxonomy_version": 1,
      "brands": [
        "Sony",
        "Sonos",
        "Denon",
        "Yamaha",
        "Cambridge Audio",
        "Elipson",
        "Samsung",
        "LG",
        "Marantz",
        "Focal"
      ],
      "fulfillment": {
        "ships_to": [
          {
            "country": "FR",
            "coverage": "confirmed",
            "notes": "Delivery FAQ states delivery across French territory including DOM-TOM for most products; some carrier services exclude Corsica."
          }
        ],
        "pickup": "yes",
        "pickup_notes": "Delivery FAQ offers free delivery to a shop anywhere in France; homepage mentions 18 shops in France."
      },
      "access": {
        "platform": "unknown",
        "rendering": "server",
        "bot_protection": "none",
        "robots": {
          "generic": "allowed",
          "ai_user_agents": "allowed"
        },
        "search": {
          "url_template": "https://www.son-video.com/?s={query}",
          "status": "verified"
        },
        "endpoints": [
          {
            "type": "ai_text",
            "url": "https://www.son-video.com/llms.txt",
            "status": "verified",
            "notes": "Plain-text llms.txt published by the store for AI assistants."
          },
          {
            "type": "sitemap",
            "url": "https://www.son-video.com/sitemap.xml",
            "status": "unverified",
            "notes": "Declared in robots.txt."
          }
        ],
        "last_checked": "2026-11-01"
      },
      "shopping_notes": "Delivery FAQ also says it ships across Europe and to Switzerland, and outside Europe on request. Chronopost on appointment and Mondial Relay exclude Corsica.",
      "provenance": {
        "origin": "editorial",
        "sources": [
          {
            "url": "https://www.son-video.com/",
            "supports": "categories, brands, shop count",
            "accessed_on": "2026-11-01"
          },
          {
            "url": "https://www.son-video.com/faq/livraison",
            "supports": "delivery areas, Corsica exclusions and free delivery to shops",
            "accessed_on": "2026-11-01"
          },
          {
            "url": "https://www.son-video.com/magasins-hifi-home-cinema",
            "supports": "shop list",
            "accessed_on": "2026-11-01"
          }
        ],
        "added_on": "2026-11-01"
      },
      "verification": {
        "domain_ownership": "unverified",
        "technical_access": "unverified",
        "last_review": null
      },
      "_links": {
        "json": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/son-video.json",
        "markdown": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/son-video.md",
        "page": "https://ignaciolarranaga.github.io/open-commerce-index/es/directory/fr/stores/son-video/"
      }
    },
    {
      "schema_version": 1,
      "id": "fr-tediber",
      "name": "Tediber",
      "website": "https://www.tediber.com/",
      "description": "French direct-to-consumer bedding and furniture brand selling mattresses, bedding packs, bed bases, beds, duvets, pillows, bed linen, children's ranges and sofas online. Its delivery page states delivery to France and to several European countries.",
      "description_es": "Marca francesa de venta directa de ropa de cama y mobiliario: colchones, packs de ropa de cama, bases, camas, edredones, almohadas, ropa de cama, gama infantil y sofás. Su página de entregas indica entrega en Francia y en varios países europeos.",
      "country": "FR",
      "languages": [
        "fr"
      ],
      "currencies": [
        "EUR"
      ],
      "categories": [
        "bedding",
        "home-furniture"
      ],
      "taxonomy_version": 1,
      "brands": [
        "Tediber"
      ],
      "fulfillment": {
        "ships_to": [
          {
            "country": "FR",
            "coverage": "confirmed",
            "notes": "Delivery page describes 24-48h delivery in France and notes some products (sofa bed, storage bed base, scandi beds) are not delivered outside metropolitan France; Corsica not mentioned."
          }
        ],
        "pickup": "unknown"
      },
      "access": {
        "platform": "shopify",
        "rendering": "mixed",
        "bot_protection": "none",
        "robots": {
          "generic": "disallowed",
          "ai_user_agents": "disallowed"
        },
        "search": {
          "url_template": "https://www.tediber.com/search?q={query}&type=product",
          "status": "unverified",
          "notes": "robots.txt disallows search URLs for generic crawlers, so the probe did not test this path."
        },
        "endpoints": [
          {
            "type": "ai_text",
            "url": "https://www.tediber.com/llms.txt",
            "status": "verified",
            "notes": "Plain-text llms.txt published by the store for AI assistants."
          },
          {
            "type": "ucp",
            "url": "https://www.tediber.com/.well-known/ucp",
            "status": "verified"
          },
          {
            "type": "mcp",
            "url": "https://www.tediber.com/api/mcp",
            "status": "verified",
            "notes": "Shopify storefront MCP; tools: search_shop_policies_and_faqs"
          },
          {
            "type": "sitemap",
            "url": "https://www.tediber.com/sitemap.xml",
            "status": "unverified",
            "notes": "Declared in robots.txt."
          }
        ],
        "last_checked": "2026-11-01"
      },
      "shopping_notes": "Delivery page also lists Spain, Italy, Belgium, Luxembourg, the Netherlands, Germany, Switzerland and Monaco, and says it does not deliver to the United Kingdom. robots.txt disallows AI user agents per the probe.",
      "provenance": {
        "origin": "editorial",
        "sources": [
          {
            "url": "https://www.tediber.com/pages/livraison",
            "supports": "delivery areas and product range",
            "accessed_on": "2026-11-01"
          }
        ],
        "added_on": "2026-11-01"
      },
      "verification": {
        "domain_ownership": "unverified",
        "technical_access": "unverified",
        "last_review": null
      },
      "_links": {
        "json": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/tediber.json",
        "markdown": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/tediber.md",
        "page": "https://ignaciolarranaga.github.io/open-commerce-index/es/directory/fr/stores/tediber/"
      }
    },
    {
      "schema_version": 1,
      "id": "fr-topachat",
      "name": "TopAchat",
      "website": "https://www.topachat.com/",
      "description": "French online retailer of gaming and custom-built PCs, laptops, PC components, peripherals and monitors. Its delivery page says products sold and shipped by TopAchat are deliverable to metropolitan France, Belgium and Luxembourg and that it does not deliver to other countries.",
      "description_es": "Tienda online francesa de PC gaming y a medida, portátiles, componentes, periféricos y monitores. Su página de entrega indica que los productos vendidos y enviados por TopAchat se entregan en Francia metropolitana, Bélgica y Luxemburgo, y que no entrega a otros países.",
      "country": "FR",
      "languages": [
        "fr"
      ],
      "currencies": [
        "EUR"
      ],
      "categories": [
        "computing",
        "gaming"
      ],
      "taxonomy_version": 1,
      "brands": [
        "MSI",
        "Corsair",
        "ASUS",
        "Gigabyte",
        "AMD",
        "Intel",
        "Acer",
        "Samsung"
      ],
      "fulfillment": {
        "ships_to": [
          {
            "country": "FR",
            "coverage": "confirmed",
            "notes": "Delivery page says deliverable to metropolitan France including Corsica via Chronopost; DOM-TOM not mentioned."
          }
        ],
        "pickup": "unknown",
        "pickup_notes": "Pickup points (relais) are offered for delivery; in-store pickup is not mentioned."
      },
      "access": {
        "platform": "unknown",
        "rendering": "server",
        "bot_protection": "none",
        "robots": {
          "generic": "allowed",
          "ai_user_agents": "allowed"
        },
        "search": {
          "url_template": "https://www.topachat.com/?s={query}",
          "status": "verified"
        },
        "endpoints": [],
        "last_checked": "2026-11-01"
      },
      "shopping_notes": "Delivery page also lists Belgium and Luxembourg and states no other countries are served.",
      "provenance": {
        "origin": "editorial",
        "sources": [
          {
            "url": "https://www.topachat.com/",
            "supports": "categories and brands",
            "accessed_on": "2026-11-01"
          },
          {
            "url": "https://www.topachat.com/p/assistance/avant-ma-commande/livraison",
            "supports": "delivery countries, Corsica and relay pickup",
            "accessed_on": "2026-11-01"
          }
        ],
        "added_on": "2026-11-01"
      },
      "verification": {
        "domain_ownership": "unverified",
        "technical_access": "unverified",
        "last_review": null
      },
      "_links": {
        "json": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/topachat.json",
        "markdown": "https://ignaciolarranaga.github.io/open-commerce-index/stores/fr/topachat.md",
        "page": "https://ignaciolarranaga.github.io/open-commerce-index/es/directory/fr/stores/topachat/"
      }
    }
  ]
}
