[{"data":1,"prerenderedAt":1272},["ShallowReactive",2],{"navigation-docsEN":3,"docs-EN-/docs/platform-overview/modules/masterdata":483,"docsNav-EN-/docs":855,"docsSecNav-EN-/docs/platform-overview/modules/masterdata":994},[4],{"title":5,"path":6,"stem":7,"children":8},"Docs","/docs","docs",[9,21,39,51,72,86,112,126,153,164,179,203,391,467],{"title":10,"path":6,"stem":11,"description":12,"icon":13,"tags":14},"Documentation","docs/index","Introduction to documentation on EPCIS and OpenEPCIS tools","heroicons-outline:document-text",[15,16,17,18,19,20],"openepcis","epcis-2-0","epcis-documentation","epcis-standard","open-source","epcis-tools",{"title":22,"path":23,"stem":24,"children":25,"description":27,"icon":28,"tags":38},"Introduction","/docs/introduction","docs/01.introduction/index",[26],{"title":22,"path":23,"stem":24,"description":27,"icon":28,"tags":29},"Why EPCIS is necessary and how it can help organizations of all sizes and types.","heroicons-outline:globe-alt",[16,30,31,32,33,34,35,36,37],"epcis","epcis-1-2","gs1-epcis-standard","supply-chain","traceability","data-sharing","tracking","tracing",[16,30,31,32,33,34,35,36,37],{"title":40,"path":41,"stem":42,"children":43,"description":45,"icon":46,"tags":50},"EPCIS","/docs/epcis","docs/02.epcis/index",[44],{"title":40,"path":41,"stem":42,"description":45,"icon":46,"tags":47},"Discover the specifics of EPCIS, how it works, and what OpenEPCIS is.","i-custom-open-epcis",[16,30,31,32,48,49],"iso-iec-19987","iso-iec-19988",[16,30,31,32,48,49],{"title":52,"path":53,"stem":54,"children":55,"description":57,"icon":58,"tags":71},"Format Converter","/docs/format-converter","docs/03.format-converter/index",[56],{"title":52,"path":53,"stem":54,"description":57,"icon":58,"tags":59},"OpenEPCIS solution to convert EPCIS 2.0 and 1.2 document or single event from XML to JSON/JSON-LD and vice versa.","heroicons-outline:arrows-right-left",[16,60,61,62,63,64,65,20,66,67,68,69,70],"json","json-ld","xml","events","format-converter","convert","convert-epcis-events","format","converter","epcis-tool","tools",[16,60,61,62,63,64,65,20,66,67,68,69,70],{"title":73,"path":74,"stem":75,"children":76,"description":78,"icon":79,"tags":85},"Version Converter","/docs/version-converter","docs/04.version-converter/index",[77],{"title":73,"path":74,"stem":75,"description":78,"icon":79,"tags":80},"OpenEPCIS solution to convert EPCIS XML document from version 1.2 to 2.0 and vice versa.","heroicons:arrows-up-down",[16,31,60,61,62,63,81,65,20,82,83,84,68,69,70],"version-converter","convert-epcis-version","version","epcis-version",[16,31,60,61,62,63,81,65,20,82,83,84,68,69,70],{"title":87,"path":88,"stem":89,"children":90,"description":92,"icon":93,"tags":111},"Identifier Converter","/docs/identifier-converter","docs/05.identifier-converter/index",[91],{"title":87,"path":88,"stem":89,"description":92,"icon":93,"tags":94},"OpenEPCIS solution to convert EPCIS instance or class identifier from URN to digital link WebURI and vice versa.","i-heroicons-link",[16,95,96,97,98,99,20,100,101,102,103,104,105,106,107,108,109,110],"gs1-digital-link","urn-format","epc-uri","epc","weburi","gs1-standard","gs1","sscc","gtin","giai","grai","gdti","lgtin","sgtin","gln","gcp",[16,95,96,97,98,99,20,100,101,102,103,104,105,106,107,108,109,110],{"title":113,"path":114,"stem":115,"children":116,"description":118,"icon":119,"tags":125},"Event Hash Generator","/docs/event-hash-generator","docs/06.event-hash-generator/index",[117],{"title":113,"path":114,"stem":115,"description":118,"icon":119,"tags":120},"OpenEPCIS solution to generate unique event hash for EPCIS XML or JSON/JSON-LD document or event list.","heroicons-outline:finger-print",[16,121,60,61,62,63,20,122,123,124,69,70],"event-hash","event","hash","generator",[16,121,60,61,62,63,20,122,123,124,69,70],{"title":127,"path":128,"stem":129,"children":130,"description":132,"icon":133,"tags":152},"Test Data Generator","/docs/test-data-generator","docs/07.test-data-generator/index",[131,135],{"title":127,"path":128,"stem":129,"description":132,"icon":133,"tags":134},"OpenEPCIS solution to generate a large set of EPCIS test data events for all use cases/supply chain requirements.","heroicons-outline:cog",[16,121,60,61,62,63,20,122,123,124,69,70],{"title":136,"path":137,"stem":138,"children":139,"description":132,"icon":141,"tags":151},"EPCIS Implementation Guidelines","/docs/test-data-generator/gs1-epcis-implementation-guidelines","docs/07.test-data-generator/01.gs1-epcis-implementation-guidelines/index",[140],{"title":136,"path":137,"stem":138,"description":132,"icon":141,"tags":142},"heroicons-outline:badge-check",[16,60,61,143,20,144,145,146,34,147,148,149,150],"testing","test-data-generator","design","design-template","process-automation","compliance","supply-chain-management","load-tests",[16,60,61,143,20,144,145,146,34,147,148,149,150],[16,121,60,61,62,63,20,122,123,124,69,70],{"title":154,"path":155,"stem":156,"children":157,"description":159,"icon":160,"tags":163},"Test Resource Management","/docs/test-resource-management","docs/08.test-resource-management/index",[158],{"title":154,"path":155,"stem":156,"description":159,"icon":160,"tags":161},"Collection of EPCIS 1.2/2.0 documents/events in XML/JSON/JSON-LD formats, intended for various testing purposes","heroicons-outline:archive-box",[16,60,61,143,20,162,34,147,148,149,150],"performance-tests",[16,60,61,143,20,162,34,147,148,149,150],{"title":165,"path":166,"stem":167,"children":168,"description":170,"icon":171,"tags":178},"Vocabulary Management","/docs/vocabulary-management","docs/09.vocabulary-management/index",[169],{"title":165,"path":166,"stem":167,"description":170,"icon":171,"tags":172},"Collection of standardized constants and strings for EPCIS event data.","heroicons-outline:book-open",[16,173,15,174,20,175,34,176,148,149,177],"constants","centralization","standardization","vocabulary","data-dictionary",[16,173,15,174,20,175,34,176,148,149,177],{"title":180,"path":181,"stem":182,"children":183,"description":185,"icon":186,"tags":202},"Dependency Management","/docs/dependency-management","docs/10.dependency-management/index",[184],{"title":180,"path":181,"stem":182,"description":185,"icon":186,"tags":187},"Centralized Maven Bill of Materials (BOM) for all the OpenEPCIS modules.","heroicons-outline:folder",[188,15,189,190,191,192,193,30,194,195,196,197,198,199,200,201],"maven-bom","dependency-management","java-dependencies","pom","software-dependencies","version-control","open-source-java","build-management","modular-software","dependency-resolution","java-libraries","maven-project","centralized-dependencies","dependency-consistency",[188,15,189,190,191,192,193,30,194,195,196,197,198,199,200,201],{"title":204,"path":205,"stem":206,"children":207,"description":209,"icon":210,"tags":390},"Digital Product Passport","/docs/digital-product-passport","docs/11.digital-product-passport/index",[208,217,229,261,295,322,336,345,353,363],{"title":204,"path":205,"stem":206,"description":209,"icon":210,"tags":211},"Introduction to Digital Product Passport and how EPCIS enables product traceability for DPP compliance.","heroicons-outline:identification",[212,213,214,30,215,34,216],"digital-product-passport","dpp","eu-regulation","sustainability","circular-economy",{"title":218,"path":219,"stem":220,"children":221,"description":223,"icon":224,"tags":228},"ESPR Framework","/docs/digital-product-passport/espr-framework","docs/11.digital-product-passport/00.espr-framework/index",[222],{"title":218,"path":219,"stem":220,"description":223,"icon":224,"tags":225},"Guide to the EU Ecodesign for Sustainable Products Regulation (ESPR) 2024/1781 and how OpenEPCIS supports Digital Product Passport requirements.","heroicons-outline:shield-check",[226,227,215,213,214],"espr","ecodesign",[226,227,215,213,214],{"title":230,"path":231,"stem":232,"children":233,"description":235,"icon":236,"tags":260},"Battery DPP","/docs/digital-product-passport/battery-dpp","docs/11.digital-product-passport/01.battery-dpp/index",[234,240,245,251],{"title":230,"path":231,"stem":232,"description":235,"icon":236,"tags":237},"GS1-native implementation of EU Battery Regulation 2023/1542 Digital Product Passport using EPCIS 2.0","heroicons:battery-100",[238,239,213,30,101,34,215],"battery","eu-battery-regulation",{"title":241,"path":242,"stem":243,"description":244,"icon":171},"Implementation Guide","/docs/digital-product-passport/battery-dpp/implementation-guide","docs/11.digital-product-passport/01.battery-dpp/01.implementation-guide","Step-by-step guide for implementing a GS1-native Battery Digital Product Passport with OpenEPCIS extensions",{"title":246,"path":247,"stem":248,"description":249,"icon":250},"Event Types","/docs/digital-product-passport/battery-dpp/event-types","docs/11.digital-product-passport/01.battery-dpp/02.event-types","Complete reference for all EPCIS event types and sensor measurements in the Battery DPP","heroicons-outline:collection",{"title":252,"path":253,"stem":254,"description":255,"icon":13,"tags":256},"Complete Examples","/docs/digital-product-passport/battery-dpp/complete-examples","docs/11.digital-product-passport/01.battery-dpp/05.complete-examples","Reference Battery Digital Product Passport examples mapped to EU Battery Regulation 2023/1542 Annex XIII",[238,257,258,61,259],"examples","annex-xiii","carbon-footprint",[238,239,213,30,101,34,215],{"title":262,"path":263,"stem":264,"children":265,"description":267,"icon":268,"tags":294},"EUDR","/docs/digital-product-passport/eudr","docs/11.digital-product-passport/02.eudr/index",[266,273,278,282,287],{"title":262,"path":263,"stem":264,"description":267,"icon":268,"tags":269},"GS1-native implementation of EU Deforestation Regulation 2023/1115 compliance using EPCIS 2.0","heroicons-outline:globe-europe-africa",[270,271,272,213,30,101,34,215],"eudr","deforestation","timber",{"title":241,"path":274,"stem":275,"description":276,"icon":277},"/docs/digital-product-passport/eudr/implementation-guide","docs/11.digital-product-passport/02.eudr/01.implementation-guide","Step-by-step guide for implementing EU Deforestation Regulation compliance using GS1 standards",null,{"title":246,"path":279,"stem":280,"description":281,"icon":277},"/docs/digital-product-passport/eudr/event-types","docs/11.digital-product-passport/02.eudr/02.event-types","EPCIS event types for EU Deforestation Regulation compliance",{"title":283,"path":284,"stem":285,"description":286,"icon":277},"URL Patterns","/docs/digital-product-passport/eudr/url-patterns","docs/11.digital-product-passport/02.eudr/03.url-patterns","GS1 Digital Link URL patterns for EUDR implementations",{"title":252,"path":288,"stem":289,"description":290,"icon":13,"tags":291},"/docs/digital-product-passport/eudr/complete-examples","docs/11.digital-product-passport/02.eudr/04.complete-examples","Reference EUDR examples — timber product passport, derived product, regulatory notification, harvesting / origin-declaration / processing / supply-chain-transfer / exemption events",[270,257,272,292,293],"due-diligence","geolocation",[270,271,272,213,30,101,34,215],{"title":296,"path":297,"stem":298,"children":299,"description":301,"icon":302,"tags":321},"Textile DPP","/docs/digital-product-passport/textile","docs/11.digital-product-passport/03.textile/index",[300,308,315],{"title":296,"path":297,"stem":298,"description":301,"icon":302,"tags":303},"Digital Product Passport vocabulary for textiles and apparel under the EU Sustainable Textiles Strategy and ESPR 2024/1781.","heroicons-outline:sparkles",[304,305,306,213,215,307],"textile","apparel","footwear","fibre-composition",{"title":241,"path":309,"stem":310,"description":311,"icon":312,"tags":313},"/docs/digital-product-passport/textile/implementation-guide","docs/11.digital-product-passport/03.textile/01.implementation-guide","How to assemble a Textile Digital Product Passport against the published openepcis-dpp-ready textile vocabulary","heroicons-outline:scissors",[304,305,306,314],"implementation",{"title":252,"path":316,"stem":317,"description":318,"icon":13,"tags":319},"/docs/digital-product-passport/textile/complete-examples","docs/11.digital-product-passport/03.textile/02.complete-examples","Reference Textile Digital Product Passport documents covering apparel and footwear",[304,257,305,306,320,61],"fiber-composition",[304,305,306,213,215,307],{"title":323,"path":324,"stem":325,"children":326,"description":328,"icon":58,"tags":335},"Interoperability","/docs/digital-product-passport/interoperability","docs/11.digital-product-passport/04.interoperability/index",[327],{"title":323,"path":324,"stem":325,"description":328,"icon":58,"tags":329},"Guide to OpenEPCIS DPP interoperability with GS1, UNTP, CIRPASS2, and ESPR standards.",[330,331,101,332,226,333,334],"interoperability","untp","cirpass2","standards","alignment",[330,331,101,332,226,333,334],{"title":337,"path":338,"stem":339,"description":340,"icon":28,"tags":341},"DPP Resolution Flow","/docs/digital-product-passport/dpp-resolution-flow","docs/11.digital-product-passport/05.dpp-resolution-flow","How OpenEPCIS combined GS1 Digital Link, the IETF linkset format and content negotiation into one DPP resolution flow",[342,95,343,344],"walkthrough","linkset","content-negotiation",{"title":346,"path":347,"stem":348,"description":349,"icon":350,"tags":351},"Resolver Setup","/docs/digital-product-passport/resolver-setup","docs/11.digital-product-passport/06.resolver-setup","How to expose your DPP behind a GS1 Digital Link resolver","heroicons-outline:server",[352,95,343],"resolver",{"title":354,"path":355,"stem":356,"description":357,"icon":358,"tags":359},"Multi-Component Example","/docs/digital-product-passport/multi-component-example","docs/11.digital-product-passport/07.multi-component-example","How a composite product references separately-passported components via standard GS1 Digital Link and EPCIS aggregation","heroicons-outline:puzzle-piece",[360,361,362,332],"example","components","aggregation",{"title":364,"path":365,"stem":366,"children":367,"description":369,"icon":370,"tags":389},"Electronics DPP","/docs/digital-product-passport/electronics","docs/11.digital-product-passport/08.electronics/index",[368,377,382],{"title":364,"path":365,"stem":366,"description":369,"icon":370,"tags":371},"Digital Product Passport vocabulary for electronic devices under ESPR, the French Repairability Index, EU Right to Repair and WEEE.","heroicons-outline:device-phone-mobile",[372,373,374,375,376],"electronics","repairability","weee","energy-label","right-to-repair",{"title":241,"path":378,"stem":379,"description":380,"icon":171,"tags":381},"/docs/digital-product-passport/electronics/implementation-guide","docs/11.digital-product-passport/08.electronics/01.implementation-guide","How to assemble an Electronics Digital Product Passport against the published openepcis-dpp-ready electronics vocabulary",[372,314,373,374,375],{"title":252,"path":383,"stem":384,"description":385,"icon":13,"tags":386},"/docs/digital-product-passport/electronics/complete-examples","docs/11.digital-product-passport/08.electronics/02.complete-examples","Reference Electronics Digital Product Passport documents covering smartphone, laptop, display and server",[372,257,387,388,61],"smartphone","laptop",[372,373,374,375,376],[212,213,214,30,215,34,216],{"title":392,"path":393,"stem":394,"children":395,"description":397,"icon":398},"OpenEPCIS Overview","/docs/platform-overview","docs/14.platform-overview/index",[396,399,405,411,417],{"title":392,"path":393,"stem":394,"description":397,"icon":398},"A GS1-conformant supply-chain data platform — Resolver, Masterdata, EPCIS Events — in open source and business editions.","lucide:layout-dashboard",{"title":400,"path":401,"stem":402,"description":403,"icon":404},"Architecture","/docs/platform-overview/architecture","docs/14.platform-overview/01.architecture","How OpenEPCIS handles identity, isolation, events, and GS1 conformance — the four things that distinguish the platform.","lucide:cpu",{"title":406,"path":407,"stem":408,"description":409,"icon":410},"Feature Matrix","/docs/platform-overview/feature-matrix","docs/14.platform-overview/02.feature-matrix","OpenEPCIS capabilities by edition, aligned to the relevant GS1 standards.","lucide:check-square",{"title":412,"path":413,"stem":414,"description":415,"icon":416},"Roadmap","/docs/platform-overview/roadmap","docs/14.platform-overview/03.roadmap","Three horizons — Now, Next, Later. Skeleton awaiting user-confirmed dates.","lucide:map",{"title":418,"path":419,"stem":420,"children":421,"description":423,"icon":424},"Modules","/docs/platform-overview/modules","docs/14.platform-overview/modules/index",[422,425,431,437,443,449,455,461],{"title":418,"path":419,"stem":420,"description":423,"icon":424},"Seven module families that organise the OpenEPCIS platform — Resolver, Masterdata, EPCIS Events, Formats & Validation, Integration, Testdata, Platform.","lucide:layers",{"title":426,"path":427,"stem":428,"description":429,"icon":430},"GS1 Conformant Resolver","/docs/platform-overview/modules/resolver","docs/14.platform-overview/modules/01.resolver","Resolves GS1 Digital Link URIs to product information, masterdata, EPCIS endpoints, and twelve more standard link types.","lucide:link-2",{"title":432,"path":433,"stem":434,"description":435,"icon":436},"GS1 Web Vocabulary & Masterdata","/docs/platform-overview/modules/masterdata","docs/14.platform-overview/modules/02.masterdata","Web Vocabulary models, masterdata-to-resolver REST pattern, GS1 Germany Activate Plus / GEPIR sync, and the event-driven masterdata bus.","lucide:database",{"title":438,"path":439,"stem":440,"description":441,"icon":442},"EPCIS Events — Capture, Query, Subscriptions","/docs/platform-overview/modules/epcis-events","docs/14.platform-overview/modules/03.epcis-events","EPCIS 2.0 REST and SOAP, live streaming subscriptions, resilient pagination, OpenSearch event store.","lucide:activity",{"title":444,"path":445,"stem":446,"description":447,"icon":448},"Formats, Validation & Identity","/docs/platform-overview/modules/formats","docs/14.platform-overview/modules/04.formats","XML ↔ JSON-LD conversion, multi-layer validation, identifier translation, idempotent event hashing.","lucide:file-check",{"title":450,"path":451,"stem":452,"description":453,"icon":454},"Integration & Gateways","/docs/platform-overview/modules/integration","docs/14.platform-overview/modules/05.integration","Cloud storage, file service, natural-language AI assistant.","lucide:plug",{"title":456,"path":457,"stem":458,"description":459,"icon":460},"Testdata & Developer Tooling","/docs/platform-overview/modules/testdata","docs/14.platform-overview/modules/06.testdata","Synthetic EPCIS test event generation, reference event collections, conformance test suite, SDKs.","lucide:wrench",{"title":462,"path":463,"stem":464,"description":465,"icon":466},"Platform, Build & Observability","/docs/platform-overview/modules/platform","docs/14.platform-overview/modules/07.platform","How OpenEPCIS is built, deployed, and observed.","lucide:server",{"title":468,"path":469,"stem":470,"children":471,"description":473,"icon":28,"tags":482},"Vision","/docs/vision","docs/15.vision/index",[472],{"title":468,"path":469,"stem":470,"description":473,"icon":28,"tags":474},"How UNTP, DIDs, Verifiable Credentials, and EPCIS work together to create unified product identity infrastructure for the connected supply chain.",[475,476,477,478,331,479,480,481],"vision","digital-twin","did","verifiable-credentials","rfid","industry-4-0","web-3-0",[475,476,477,478,331,479,480,481],{"id":484,"title":432,"body":485,"description":435,"extension":843,"icon":436,"lastUpdated":844,"meta":845,"navigation":851,"path":433,"seo":852,"sitemap":853,"stem":434,"__hash__":854},"docsEN/docs/14.platform-overview/modules/02.masterdata.md",{"type":486,"value":487,"toc":836},"minimark",[488,500,522,525,536,539,544,652,656,659,804,808],[489,490,491,492,495,496,499],"p",{},"The Masterdata layer is the descriptive side of the platform — who makes a product, where it's made, what it weighs, what regulations it falls under, what its sustainability profile looks like. EPCIS captures ",[493,494,63],"em",{}," (what happened, when, where, with which identifier); Masterdata captures the ",[493,497,498],{},"meaning"," of those identifiers. The resolver is where the two layers meet: a Digital Link URL resolves to the Web Vocabulary record that says \"this is GTIN 09521234000013, made by Acme GmbH in Stuttgart, here are its certifications\".",[489,501,502,503,507,508,511,512,515,516,521],{},"The platform is strict about one thing: masterdata is never embedded inside EPCIS documents. It is POSTed to the resolver via ",[504,505,506],"code",{},"/organizations/{gln}",", ",[504,509,510],{},"/products/{gtin}"," and ",[504,513,514],{},"/places/{loc}"," and stored there as the single canonical record. EPCIS events stay lean — they reference identifiers and let consumers fetch the description from the resolver when they need it. This is the platform's most strongly held discipline rule (see ",[517,518,520],"a",{"href":519},"/docs/platform-overview/architecture#gs1-conformance-contract","Architecture → GS1 conformance","). It keeps documents small, removes the possibility of two contradictory copies of the same fact, and gives every client one canonical place to look up \"what is this GTIN really\".",[489,523,524],{},"The flow into and out of GS1 Germany works in both directions. Saving a GTIN or a GLN locally triggers a verification call against the GS1 Germany registry — Activate Plus and GEPIR — and merges the authoritative attributes back into the local record. In the other direction, masterdata held in the deployment is published back through GS1 DE and propagates up to the GS1 Global Office resolver. The customer's deployment is the source-of-truth for the records it owns, and the global GS1 network reflects what's in it.",[489,526,527,528,531,532,535],{},"Internally, every masterdata save fires a domain event that downstream services can subscribe to — that's how the resolver's auto-derived linksets stay fresh today. The same bus is designed to carry an EPCIS-event → masterdata promotion: an event arriving at ",[504,529,530],{},"/capture"," with a new identifier would register that identifier in the resolver automatically. The bridge isn't wired yet — the bus exists, the EPCIS service already emits the events, but the glue between them is still a named ",[517,533,534],{"href":413},"roadmap"," item.",[489,537,538],{},"The EU Digital Product Passport work — battery, textile, electronics, EUDR, detergents — lives in this same family. Each is a JSON-LD context that extends the GS1 Web Vocabulary base, served by the same resolver.",[540,541,543],"h2",{"id":542},"capabilities-by-edition","Capabilities by edition",[545,546,547,563],"table",{},[548,549,550],"thead",{},[551,552,553,557,560],"tr",{},[554,555,556],"th",{},"Capability",[554,558,559],{},"OSS",[554,561,562],{},"Business",[564,565,566,585,602,617,632],"tbody",{},[551,567,568,572,580],{},[569,570,571],"td",{},"GS1 Web Vocabulary data model (libraries)",[569,573,574],{},[575,576,579],"span",{"className":577},[578],"fm-yes","✓",[569,581,582],{},[575,583,579],{"className":584},[578],[551,586,587,590,597],{},[569,588,589],{},"Masterdata REST API on the resolver",[569,591,592],{},[575,593,596],{"className":594},[595],"fm-no","—",[569,598,599],{},[575,600,579],{"className":601},[578],[551,603,604,607,612],{},[569,605,606],{},"GS1 Germany Activate Plus / GEPIR sync",[569,608,609],{},[575,610,596],{"className":611},[595],[569,613,614],{},[575,615,579],{"className":616},[578],[551,618,619,622,627],{},[569,620,621],{},"Internal masterdata-event bus",[569,623,624],{},[575,625,596],{"className":626},[595],[569,628,629],{},[575,630,579],{"className":631},[578],[551,633,634,640,645],{},[569,635,636],{},[637,638,639],"strong",{},"Event → Resolver masterdata promotion",[569,641,642],{},[575,643,596],{"className":644},[595],[569,646,647],{},[575,648,651],{"className":649},[650],"fm-partial","partial",[540,653,655],{"id":654},"rest-surface-on-the-resolver","REST surface (on the resolver)",[489,657,658],{},"Masterdata has no dedicated service — it is the resolver's write side:",[545,660,661,677],{},[548,662,663],{},[551,664,665,668,671,674],{},[554,666,667],{},"Method",[554,669,670],{},"Path",[554,672,673],{},"Role",[554,675,676],{},"What it does",[564,678,679,698,715,733,751,769,788],{},[551,680,681,686,690,695],{},[569,682,683],{},[504,684,685],{},"POST",[569,687,688],{},[504,689,506],{},[569,691,692],{},[504,693,694],{},"capture",[569,696,697],{},"Create / update organisation; fires the masterdata event",[551,699,700,704,708,712],{},[569,701,702],{},[504,703,685],{},[569,705,706],{},[504,707,510],{},[569,709,710],{},[504,711,694],{},[569,713,714],{},"Create / update product; auto-populates linksets",[551,716,717,721,726,730],{},[569,718,719],{},[504,720,685],{},[569,722,723],{},[504,724,725],{},"/places/{location-id}",[569,727,728],{},[504,729,694],{},[569,731,732],{},"Create / update place",[551,734,735,739,744,748],{},[569,736,737],{},[504,738,685],{},[569,740,741],{},[504,742,743],{},"/products/{gtin}?verify=true",[569,745,746],{},[504,747,694],{},[569,749,750],{},"Above + GS1 DE Activate Plus sync",[551,752,753,757,762,766],{},[569,754,755],{},[504,756,685],{},[569,758,759],{},[504,760,761],{},"/bulk/products",[569,763,764],{},[504,765,694],{},[569,767,768],{},"Multipart CSV / JSON-LD bulk import",[551,770,771,776,780,785],{},[569,772,773],{},[504,774,775],{},"GET",[569,777,778],{},[504,779,510],{},[569,781,782],{},[504,783,784],{},"query",[569,786,787],{},"Read full record (multi-tenant DLS applies)",[551,789,790,794,798,802],{},[569,791,792],{},[504,793,775],{},[569,795,796],{},[504,797,506],{},[569,799,800],{},[504,801,784],{},[569,803],{},[540,805,807],{"id":806},"see-also","See also",[809,810,811,818,824,830],"ul",{},[812,813,814,817],"li",{},[517,815,816],{"href":427},"Modules → Resolver"," — where masterdata ends up resolvable.",[812,819,820,823],{},[517,821,822],{"href":439},"Modules → EPCIS Events"," — events that reference these masterdata records via Digital Link identifiers.",[812,825,826,829],{},[517,827,828],{"href":413},"Roadmap → Event-to-Resolver masterdata promotion"," — closes the half-built bridge.",[812,831,832,835],{},[517,833,834],{"href":519},"Architecture → GS1 conformance contract"," — the discipline rule.",{"title":837,"searchDepth":838,"depth":838,"links":839},"",2,[840,841,842],{"id":542,"depth":838,"text":543},{"id":654,"depth":838,"text":655},{"id":806,"depth":838,"text":807},"md","2026-05-13T00:00:00.000Z",{"readingTime":846},{"text":847,"minutes":848,"time":849,"words":850},"3 min read",2.445,146700,489,true,{"title":432,"description":435},{"loc":433},"P2ABWRIX-_s8bZsS3O_ZyFBhYULdu5tAi2xUTU696w0",[856],{"title":5,"path":6,"stem":7,"children":857},[858,860,865,870,875,880,885,890,900,905,910,915,973,989],{"title":10,"path":6,"stem":11,"description":12,"icon":13,"tags":859},[15,16,17,18,19,20],{"title":22,"path":23,"stem":24,"children":861,"description":27,"icon":28,"tags":864},[862],{"title":22,"path":23,"stem":24,"description":27,"icon":28,"tags":863},[16,30,31,32,33,34,35,36,37],[16,30,31,32,33,34,35,36,37],{"title":40,"path":41,"stem":42,"children":866,"description":45,"icon":46,"tags":869},[867],{"title":40,"path":41,"stem":42,"description":45,"icon":46,"tags":868},[16,30,31,32,48,49],[16,30,31,32,48,49],{"title":52,"path":53,"stem":54,"children":871,"description":57,"icon":58,"tags":874},[872],{"title":52,"path":53,"stem":54,"description":57,"icon":58,"tags":873},[16,60,61,62,63,64,65,20,66,67,68,69,70],[16,60,61,62,63,64,65,20,66,67,68,69,70],{"title":73,"path":74,"stem":75,"children":876,"description":78,"icon":79,"tags":879},[877],{"title":73,"path":74,"stem":75,"description":78,"icon":79,"tags":878},[16,31,60,61,62,63,81,65,20,82,83,84,68,69,70],[16,31,60,61,62,63,81,65,20,82,83,84,68,69,70],{"title":87,"path":88,"stem":89,"children":881,"description":92,"icon":93,"tags":884},[882],{"title":87,"path":88,"stem":89,"description":92,"icon":93,"tags":883},[16,95,96,97,98,99,20,100,101,102,103,104,105,106,107,108,109,110],[16,95,96,97,98,99,20,100,101,102,103,104,105,106,107,108,109,110],{"title":113,"path":114,"stem":115,"children":886,"description":118,"icon":119,"tags":889},[887],{"title":113,"path":114,"stem":115,"description":118,"icon":119,"tags":888},[16,121,60,61,62,63,20,122,123,124,69,70],[16,121,60,61,62,63,20,122,123,124,69,70],{"title":127,"path":128,"stem":129,"children":891,"description":132,"icon":133,"tags":899},[892,894],{"title":127,"path":128,"stem":129,"description":132,"icon":133,"tags":893},[16,121,60,61,62,63,20,122,123,124,69,70],{"title":136,"path":137,"stem":138,"children":895,"description":132,"icon":141,"tags":898},[896],{"title":136,"path":137,"stem":138,"description":132,"icon":141,"tags":897},[16,60,61,143,20,144,145,146,34,147,148,149,150],[16,60,61,143,20,144,145,146,34,147,148,149,150],[16,121,60,61,62,63,20,122,123,124,69,70],{"title":154,"path":155,"stem":156,"children":901,"description":159,"icon":160,"tags":904},[902],{"title":154,"path":155,"stem":156,"description":159,"icon":160,"tags":903},[16,60,61,143,20,162,34,147,148,149,150],[16,60,61,143,20,162,34,147,148,149,150],{"title":165,"path":166,"stem":167,"children":906,"description":170,"icon":171,"tags":909},[907],{"title":165,"path":166,"stem":167,"description":170,"icon":171,"tags":908},[16,173,15,174,20,175,34,176,148,149,177],[16,173,15,174,20,175,34,176,148,149,177],{"title":180,"path":181,"stem":182,"children":911,"description":185,"icon":186,"tags":914},[912],{"title":180,"path":181,"stem":182,"description":185,"icon":186,"tags":913},[188,15,189,190,191,192,193,30,194,195,196,197,198,199,200,201],[188,15,189,190,191,192,193,30,194,195,196,197,198,199,200,201],{"title":204,"path":205,"stem":206,"children":916,"description":209,"icon":210,"tags":972},[917,919,924,933,943,952,957,959,961,963],{"title":204,"path":205,"stem":206,"description":209,"icon":210,"tags":918},[212,213,214,30,215,34,216],{"title":218,"path":219,"stem":220,"children":920,"description":223,"icon":224,"tags":923},[921],{"title":218,"path":219,"stem":220,"description":223,"icon":224,"tags":922},[226,227,215,213,214],[226,227,215,213,214],{"title":230,"path":231,"stem":232,"children":925,"description":235,"icon":236,"tags":932},[926,928,929,930],{"title":230,"path":231,"stem":232,"description":235,"icon":236,"tags":927},[238,239,213,30,101,34,215],{"title":241,"path":242,"stem":243,"description":244,"icon":171},{"title":246,"path":247,"stem":248,"description":249,"icon":250},{"title":252,"path":253,"stem":254,"description":255,"icon":13,"tags":931},[238,257,258,61,259],[238,239,213,30,101,34,215],{"title":262,"path":263,"stem":264,"children":934,"description":267,"icon":268,"tags":942},[935,937,938,939,940],{"title":262,"path":263,"stem":264,"description":267,"icon":268,"tags":936},[270,271,272,213,30,101,34,215],{"title":241,"path":274,"stem":275,"description":276,"icon":277},{"title":246,"path":279,"stem":280,"description":281,"icon":277},{"title":283,"path":284,"stem":285,"description":286,"icon":277},{"title":252,"path":288,"stem":289,"description":290,"icon":13,"tags":941},[270,257,272,292,293],[270,271,272,213,30,101,34,215],{"title":296,"path":297,"stem":298,"children":944,"description":301,"icon":302,"tags":951},[945,947,949],{"title":296,"path":297,"stem":298,"description":301,"icon":302,"tags":946},[304,305,306,213,215,307],{"title":241,"path":309,"stem":310,"description":311,"icon":312,"tags":948},[304,305,306,314],{"title":252,"path":316,"stem":317,"description":318,"icon":13,"tags":950},[304,257,305,306,320,61],[304,305,306,213,215,307],{"title":323,"path":324,"stem":325,"children":953,"description":328,"icon":58,"tags":956},[954],{"title":323,"path":324,"stem":325,"description":328,"icon":58,"tags":955},[330,331,101,332,226,333,334],[330,331,101,332,226,333,334],{"title":337,"path":338,"stem":339,"description":340,"icon":28,"tags":958},[342,95,343,344],{"title":346,"path":347,"stem":348,"description":349,"icon":350,"tags":960},[352,95,343],{"title":354,"path":355,"stem":356,"description":357,"icon":358,"tags":962},[360,361,362,332],{"title":364,"path":365,"stem":366,"children":964,"description":369,"icon":370,"tags":971},[965,967,969],{"title":364,"path":365,"stem":366,"description":369,"icon":370,"tags":966},[372,373,374,375,376],{"title":241,"path":378,"stem":379,"description":380,"icon":171,"tags":968},[372,314,373,374,375],{"title":252,"path":383,"stem":384,"description":385,"icon":13,"tags":970},[372,257,387,388,61],[372,373,374,375,376],[212,213,214,30,215,34,216],{"title":392,"path":393,"stem":394,"children":974,"description":397,"icon":398},[975,976,977,978,979],{"title":392,"path":393,"stem":394,"description":397,"icon":398},{"title":400,"path":401,"stem":402,"description":403,"icon":404},{"title":406,"path":407,"stem":408,"description":409,"icon":410},{"title":412,"path":413,"stem":414,"description":415,"icon":416},{"title":418,"path":419,"stem":420,"children":980,"description":423,"icon":424},[981,982,983,984,985,986,987,988],{"title":418,"path":419,"stem":420,"description":423,"icon":424},{"title":426,"path":427,"stem":428,"description":429,"icon":430},{"title":432,"path":433,"stem":434,"description":435,"icon":436},{"title":438,"path":439,"stem":440,"description":441,"icon":442},{"title":444,"path":445,"stem":446,"description":447,"icon":448},{"title":450,"path":451,"stem":452,"description":453,"icon":454},{"title":456,"path":457,"stem":458,"description":459,"icon":460},{"title":462,"path":463,"stem":464,"description":465,"icon":466},{"title":468,"path":469,"stem":470,"children":990,"description":473,"icon":28,"tags":993},[991],{"title":468,"path":469,"stem":470,"description":473,"icon":28,"tags":992},[475,476,477,478,331,479,480,481],[475,476,477,478,331,479,480,481],{"id":484,"title":432,"body":995,"description":435,"extension":843,"icon":436,"lastUpdated":844,"meta":1268,"navigation":851,"path":433,"seo":1270,"sitemap":1271,"stem":434,"__hash__":854},{"type":486,"value":996,"toc":1263},[997,1003,1013,1015,1021,1023,1025,1111,1113,1115,1243,1245],[489,998,491,999,495,1001,499],{},[493,1000,63],{},[493,1002,498],{},[489,1004,502,1005,507,1007,511,1009,515,1011,521],{},[504,1006,506],{},[504,1008,510],{},[504,1010,514],{},[517,1012,520],{"href":519},[489,1014,524],{},[489,1016,527,1017,531,1019,535],{},[504,1018,530],{},[517,1020,534],{"href":413},[489,1022,538],{},[540,1024,543],{"id":542},[545,1026,1027,1037],{},[548,1028,1029],{},[551,1030,1031,1033,1035],{},[554,1032,556],{},[554,1034,559],{},[554,1036,562],{},[564,1038,1039,1053,1067,1081,1095],{},[551,1040,1041,1043,1048],{},[569,1042,571],{},[569,1044,1045],{},[575,1046,579],{"className":1047},[578],[569,1049,1050],{},[575,1051,579],{"className":1052},[578],[551,1054,1055,1057,1062],{},[569,1056,589],{},[569,1058,1059],{},[575,1060,596],{"className":1061},[595],[569,1063,1064],{},[575,1065,579],{"className":1066},[578],[551,1068,1069,1071,1076],{},[569,1070,606],{},[569,1072,1073],{},[575,1074,596],{"className":1075},[595],[569,1077,1078],{},[575,1079,579],{"className":1080},[578],[551,1082,1083,1085,1090],{},[569,1084,621],{},[569,1086,1087],{},[575,1088,596],{"className":1089},[595],[569,1091,1092],{},[575,1093,579],{"className":1094},[578],[551,1096,1097,1101,1106],{},[569,1098,1099],{},[637,1100,639],{},[569,1102,1103],{},[575,1104,596],{"className":1105},[595],[569,1107,1108],{},[575,1109,651],{"className":1110},[650],[540,1112,655],{"id":654},[489,1114,658],{},[545,1116,1117,1129],{},[548,1118,1119],{},[551,1120,1121,1123,1125,1127],{},[554,1122,667],{},[554,1124,670],{},[554,1126,673],{},[554,1128,676],{},[564,1130,1131,1147,1163,1179,1195,1211,1227],{},[551,1132,1133,1137,1141,1145],{},[569,1134,1135],{},[504,1136,685],{},[569,1138,1139],{},[504,1140,506],{},[569,1142,1143],{},[504,1144,694],{},[569,1146,697],{},[551,1148,1149,1153,1157,1161],{},[569,1150,1151],{},[504,1152,685],{},[569,1154,1155],{},[504,1156,510],{},[569,1158,1159],{},[504,1160,694],{},[569,1162,714],{},[551,1164,1165,1169,1173,1177],{},[569,1166,1167],{},[504,1168,685],{},[569,1170,1171],{},[504,1172,725],{},[569,1174,1175],{},[504,1176,694],{},[569,1178,732],{},[551,1180,1181,1185,1189,1193],{},[569,1182,1183],{},[504,1184,685],{},[569,1186,1187],{},[504,1188,743],{},[569,1190,1191],{},[504,1192,694],{},[569,1194,750],{},[551,1196,1197,1201,1205,1209],{},[569,1198,1199],{},[504,1200,685],{},[569,1202,1203],{},[504,1204,761],{},[569,1206,1207],{},[504,1208,694],{},[569,1210,768],{},[551,1212,1213,1217,1221,1225],{},[569,1214,1215],{},[504,1216,775],{},[569,1218,1219],{},[504,1220,510],{},[569,1222,1223],{},[504,1224,784],{},[569,1226,787],{},[551,1228,1229,1233,1237,1241],{},[569,1230,1231],{},[504,1232,775],{},[569,1234,1235],{},[504,1236,506],{},[569,1238,1239],{},[504,1240,784],{},[569,1242],{},[540,1244,807],{"id":806},[809,1246,1247,1251,1255,1259],{},[812,1248,1249,817],{},[517,1250,816],{"href":427},[812,1252,1253,823],{},[517,1254,822],{"href":439},[812,1256,1257,829],{},[517,1258,828],{"href":413},[812,1260,1261,835],{},[517,1262,834],{"href":519},{"title":837,"searchDepth":838,"depth":838,"links":1264},[1265,1266,1267],{"id":542,"depth":838,"text":543},{"id":654,"depth":838,"text":655},{"id":806,"depth":838,"text":807},{"readingTime":1269},{"text":847,"minutes":848,"time":849,"words":850},{"title":432,"description":435},{"loc":433},1779384036454]