{"object_type":"card","schema_version":1,"id":"card:eu:article:gpsr--art-19","core":{"id":"card:eu:article:gpsr--art-19","subject":"eu:gpsr--art-19","act":"gpsr","article":"19","rule":[{"role":"economic-operator","duty":"When offering products online or at a distance, display manufacturer details, product identification, picture and warnings in the offer."}],"authority":"not_in_register","timeline":{"in_force":"2023-06-12","applies":"2024-12-13","deadlines":"not_in_register"},"provenance":{"source":"Regulation (EU) 2023/988 (General Product Safety Regulation)","source_url":"https://eur-lex.europa.eu/eli/reg/2023/988/oj","eur_lex":"https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A32023R0988","read_at":"2026-08-31"}},"core_hash":"3b7699458797b653bb35c830194d828318b943a2544249820449243b88502961","extended":{"outcome":"not_in_register","action_kit":[{"step":1,"role":"economic-operator","do":"When offering products online or at a distance, display manufacturer details, product identification, picture and warnings in the offer."}],"timeline_dated":"not_in_register","affected_parties":[{"role":"economic-operator"}],"documentation_requirements":"not_in_register","risk_if_ignored":"not_in_register","related_rules":["card:eu:article:gpsr--art-20","card:eu:article:gpsr--art-35","card:eu:article:gpsr--art-9"],"related_cases":"not_in_register","precedent":"not_in_register","comparison_objects":"not_in_register","change_history":[{"day":"2026-08-31","type":"rechecked","event":"Raden läst mot EUR-Lex utan ändring","hash_after":"89ed1874b74a2654"},{"day":"2024-12-13","type":"changed","event":"Rättsakten började tillämpas","hash_after":"89ed1874b74a2654"},{"day":"2023-06-12","type":"added","event":"Rättsakten trädde i kraft enligt CELEX 32023R0988","hash_after":"89ed1874b74a2654"}]},"links":[{"id":"obligation:eu:gpsr-art-19-economic-operator","type":"obligation","url":"https://legal.exploreworldai.com/api/public/v1/obj/obligation/eu:gpsr-art-19-economic-operator"},{"id":"card:eu:article:gpsr--art-20","type":"card","url":"https://legal.exploreworldai.com/api/public/v1/card?id=card:eu:article:gpsr--art-20"},{"id":"card:eu:article:gpsr--art-35","type":"card","url":"https://legal.exploreworldai.com/api/public/v1/card?id=card:eu:article:gpsr--art-35"},{"id":"card:eu:article:gpsr--art-9","type":"card","url":"https://legal.exploreworldai.com/api/public/v1/card?id=card:eu:article:gpsr--art-9"},{"id":"page:/eu/rattsakter/produktsakerhet-2023-988/artikel-19","type":"page","url":"https://legal.exploreworldai.com/eu/rattsakter/produktsakerhet-2023-988/artikel-19"}],"link_count":{"total":5,"public":5,"meets_target":true},"next_questions":{"items":[{"question":"What does Article 20 GPSR require?","card":"card:eu:article:gpsr--art-20","type":"article","url":"https://legal.exploreworldai.com/api/public/v1/card?id=card:eu:article:gpsr--art-20&view=compact"},{"question":"What does Article 35 GPSR require?","card":"card:eu:article:gpsr--art-35","type":"article","url":"https://legal.exploreworldai.com/api/public/v1/card?id=card:eu:article:gpsr--art-35&view=compact"},{"question":"What does Article 9 GPSR require?","card":"card:eu:article:gpsr--art-9","type":"article","url":"https://legal.exploreworldai.com/api/public/v1/card?id=card:eu:article:gpsr--art-9&view=compact"}],"count":3,"meets_target":true},"method":"Composed with fixed rules from the obligation, sanction, action kit, timeline, documentation, outcome, judgment reference, national implementation and change journal registers. Missing fields are not_in_register.","attribution":"Source: NovaCopilot","withheld":{"links_full":5},"access":{"status":"partner_key_required","header":"x-partner-key","contact":"https://legal.exploreworldai.com/kontakt","note":"Facts and counts are public. Relationships and decision paths stay inside NovaCopilot."},"access_class":"decision","access_view":"public","freshness":{"freshness_class":"live","as_of":"2026-11-03T11:05:03.688Z","valid_for":3600,"recheck":"https://legal.exploreworldai.com/api/public/v1/card?id=card%3Aeu%3Aarticle%3Agpsr--art-19","note":"Kontrollera mot recheck efter valid_for sekunder. If-None-Match ger 304 när inget ändrats.","tokens":1217}}