A structured, citable dataset of EU General Product Safety Regulation (GPSR — Regulation (EU) 2023/988) requirements for low-risk consumer products sold on marketplaces (Etsy, Amazon, eBay, TikTok Shop), plus related labelling rules (textile fibre, footwear, REACH jewellery limits, PPWR packaging readiness).
Each rule carries:
id— stable identifiertitleEn/titleTr— English and Turkish titleslegalRef— the exact article-level legal citation (e.g.GPSR Art. 9(6)-(7), Reg. (EU) 2023/988)detailEn/detailTr— what the requirement actually demandsappliesWhen— which product categories it applies toruleVersion— dataset version; bumped whenever the rule set changes
Marketplace sellers get compliance warnings quoting these obligations, but the underlying rules are scattered across EUR-Lex documents written for lawyers. This dataset maps the seller-facing obligations to their exact legal bases in machine-readable form. It powers the free compliance tools at eusellkit.com/en/tools and the free readiness check.
- Not legal advice. It is a documentation aid; verify against the cited sources (EUR-Lex 2023/988).
- Not exhaustive. It covers the core GPSR duties for low-risk consumer product categories; harmonised (CE-marking) legislation is out of scope — see when you need an EU Declaration of Conformity instead.
const { rules, ruleVersion } = require("./rules.json");
rules.filter(r => r.appliesWhen.includes("jewelry"));Corrections with a legal citation are welcome — open an issue with the EUR-Lex reference.