Stampwright

What a GS1 resolver does

Updated August 2026

A resolver receives a Digital Link request, reads the identifier and requested link type, and selects a destination. A basic redirect usually sends every request for an address to the same place.

Routing one code to several destinations

One printed symbol may need to open consumer product information, a trading-partner specification, or customer-approved recall information. Link types label those destinations.

The GS1-Conformant Resolver Standard defines link types for this job. A client requests the identifier, and the resolver selects an approved destination:

Requesting application/linkset+json in the Accept header returns the same linkset. This is how machine-to-machine integration works without anyone agreeing on a bespoke API.

Resolver and conformant resolver are not synonyms

A useful Digital Link resolver can provide redirects without implementing the complete GS1 resolver profile. Full conformance also requires features such as EPC-binary URI decompression, GET/HEAD/OPTIONS with CORS, exact error responses, schema-valid linksets, and a resolver description file. Stampwright currently supports an uncompressed GTIN profile and does not claim full GS1 Resolver 1.2.0 conformance.

Lot-level overrides

GS1 Digital Link can carry a lot identifier such as LOT2027A. A resolver that supports lot-level routing can use it to select a customer-approved notice for that lot. Stampwright does not create or verify the underlying recall claim.

Why a URL shortener is not enough

Shorteners generally provide a redirect and scan counts. Many do not parse GS1 syntax, serve linksets, or route by link type. If the printed URL uses the shortener's domain, moving providers also depends on that company continuing to serve the old address.

Read the GS1-Conformant Resolver Standard 1.2.0.

Check your own catalog

Run a free check for invalid GTINs, duplicates, and destination problems. An account is not required.

Run the free audit