HTML dla człowieka
Accept: text/html
Strona paszportu w języku przeglądarki albo z jawnym ?lang=pl. Ta sama, którą klient widzi po zeskanowaniu kodu.
Ten sam adres, który skanuje klient, zwraca dane maszynie. Wystarczy nagłówek Accept. To ten sam identyfikator i dwie reprezentacje, których wymaga EN 18221. Żaden z dostawców, których sprawdziliśmy, tego dziś nie ma.
curl -H "Accept: application/json" \ https://dppera.com/01/05901234123457/10/2026-08-A { "public_id": "7f3ac21", "url": "https://dppera.com/01/05901234123457/10/2026-08-A", "did": "did:web:dppera.com:p:7f3ac21", "gtin": "05901234123457", "batch": "2026-08-A", "granularity": "batch", "product_name": "Płaszcz wełniany 03", "brand": "Northwind Apparel", "category": "textile", "data": { "composition": "Wełna merino - 100%", ... }, "documents": [ { "kind": "declaration", "href": "https://dppera.com/d/…" } ], "published_at": "2026-08-14T09:12:00Z" }
Tak pracuje resolver zgodny z GS1 Digital Link i tak chce tego norma EN 18221: identyfikator jest jeden, a klient mówi, co potrafi przeczytać.
Accept: text/html
Strona paszportu w języku przeglądarki albo z jawnym ?lang=pl. Ta sama, którą klient widzi po zeskanowaniu kodu.
Accept: application/json
Wyciąg publicznych pól rekordu: identyfikatory, produkt, skład, podmiot odpowiedzialny, dokumenty, data publikacji. Działa też ?format=json.
?linkType=linkset
Lista linków wg GS1-Conformant Resolver Standard 1.2.0 i RFC 9264, z typem gs1:dpp. Także przez Accept: application/linkset+json. Każda odpowiedź niesie nagłówek Link z adresem linksetu.
Odczyt jest publiczny, bo paszport z definicji jest publiczny. Zapis i eksport konta wymagają zalogowania w panelu.
public_idstały identyfikator paszportu, ten sam co w kodzie QR i w DIDurl, didadres kanoniczny i identyfikator did:webgtin, variant, batch, serialidentyfikatory GS1 obecne na danym poziomiegranularity, model_idpoziom identyfikacji (model, batch, item) i identyfikator modeluproduct_name, brand, categorynazwa, marka i grupa produktowadataskład, pochodzenie, pielęgnacja, trwałość, substancje, gwarancja, producentdocuments[]id, kind, title, filename, content_type, size_bytes, mandatory, hrefpublished_atdata publikacji tej wersji