GS1

GS1 (GS1 AISBL) is the not-for-profit, neutral standards body headquartered at Avenue Louise 523, 1050 Brussels, Belgium, that maintains the identification keys and data standards the rest of the supply chain hangs its transactions on — GTIN, GLN, SSCC, GINC and GSIN, the barcode and EPC/RFID capture standards, EPCIS and the Core Business Vocabulary for supply chain visibility events, GS1 Digital Link, and EANCOM, GS1's own subset of UN/EDIFACT. GS1 does not run a commercial logistics service; it sits underneath every party in the chain, defining the identifiers a shipper, forwarder, carrier, terminal, customs authority and last-mile network all quote at each other. Its API posture is unusually open for a standards body: the full standards library is downloadable free as PDF from ref.gs1.org with no login, EPCIS 2.0.1 ships a normative OpenAPI 3.0.3 REST binding plus JSON Schema, XSD, WSDL, SHACL and JSON-LD ontologies, and GS1 AISBL itself operates a live, unauthenticated GS1-Conformant Resolver at id.gs1.org. What is gated is the other half — issuing GS1 identifiers and querying the Verified by GS1 registry are federated to national GS1 Member Organisations and sold under paid membership or a commercial API subscription, not offered self-serve by the Global Office.

GS1 publishes 1 API on the APIs.io network: EPCIS 2.0 REST API. Tagged areas include Logistics, Supply Chain, Belgium, Standards, and Track and Trace.

The GS1 catalog on APIs.io includes 1 JSON-LD context.

GS1’s developer surface includes documentation, tooling, and 16 more developer resources.

25.6/100 emerging ▬ flat Agent 19/100 agent aware Full breakdown ↓
scored 2026-08-05 · rubric v0.9.1
2 APIs
LogisticsSupply ChainBelgiumStandardsTrack and TraceTraceabilityIdentifiersBarcodesFreight ForwardingRetail

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-05 · rubric v0.9.1
Composite quality — 25.6/100 · emerging
Contract Quality 14.9 / 25
Developer Ergonomics 1.7 / 20
Commercial Clarity 0.0 / 20
Operational Transparency 0.7 / 13
Governance 1.2 / 12
Discoverability 7.0 / 10
Agent readiness — 19/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 0 / 10
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/gs1: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 2

Individual APIs this provider publishes, each with its own machine-readable definition.

GS1 EPCIS 2.0 REST API

The normative REST binding of the GS1 EPCIS 2.0 standard — the sector's supply chain visibility event interface, describing what happened to an object, when, where and why, usin...

GS1 Digital Link Resolver (id.gs1.org)

GS1 AISBL's own live, unauthenticated GS1-Conformant Resolver, implementing the GS1-Conformant Resolver Standard 1.2.0. It takes a GS1 Digital Link URI built from a GS1 identifi...

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Gs1 Resolver Linkset Context

3 classes · 7 properties

JSON-LD

JSON Schema 4

Standalone JSON Schema definitions for this provider's data models.

Gs1 Epcis Json

1 properties

JSON SCHEMA

EPCIS Query Schema

0 properties

JSON SCHEMA

Gs1 Resolver Description File

10 properties

JSON SCHEMA

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Design & Contract 1

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Company 2

The organization behind the API

Other 9

Properties that don't map to a standard resource type

Scroll for all 9

Source (apis.yml)

apis.yml Raw ↑
aid: gs1
url: https://raw.githubusercontent.com/api-evangelist/gs1/refs/heads/main/apis.yml
name: GS1
kind: company
description: 'GS1 (GS1 AISBL) is the not-for-profit, neutral standards body headquartered at Avenue Louise 523, 1050 Brussels,
  Belgium, that maintains the identification keys and data standards the rest of the supply chain hangs its transactions on
  — GTIN, GLN, SSCC, GINC and GSIN, the barcode and EPC/RFID capture standards, EPCIS and the Core Business Vocabulary for
  supply chain visibility events, GS1 Digital Link, and EANCOM, GS1''s own subset of UN/EDIFACT. GS1 does not run a commercial
  logistics service; it sits underneath every party in the chain, defining the identifiers a shipper, forwarder, carrier,
  terminal, customs authority and last-mile network all quote at each other. Its API posture is unusually open for a standards
  body: the full standards library is downloadable free as PDF from ref.gs1.org with no login, EPCIS 2.0.1 ships a normative
  OpenAPI 3.0.3 REST binding plus JSON Schema, XSD, WSDL, SHACL and JSON-LD ontologies, and GS1 AISBL itself operates a live,
  unauthenticated GS1-Conformant Resolver at id.gs1.org. What is gated is the other half — issuing GS1 identifiers and querying
  the Verified by GS1 registry are federated to national GS1 Member Organisations and sold under paid membership or a commercial
  API subscription, not offered self-serve by the Global Office.'
image: https://ref.gs1.org/favicon-196x196.png
tags:
- Logistics
- Supply Chain
- Belgium
- Standards
- Track and Trace
- Traceability
- Identifiers
- Barcodes
- Freight Forwarding
- Retail
created: '2026-07-30'
modified: '2026-07-30'
specificationVersion: '0.19'
apis:
- aid: gs1:gs1-epcis-2-0-rest-api
  name: GS1 EPCIS 2.0 REST API
  description: 'The normative REST binding of the GS1 EPCIS 2.0 standard — the sector''s supply chain visibility event interface,
    describing what happened to an object, when, where and why, using Core Business Vocabulary terms. GS1 publishes the contract
    (OpenAPI 3.0.3, 29 paths) rather than hosting a repository: capture (POST /capture), query (GET /events plus resource-scoped
    views by epc, bizStep, bizLocation, readPoint, disposition and eventType), named queries (POST /queries), and mandatory
    webhook subscriptions (POST /queries/{queryName}/subscriptions) where the client supplies a `dest` callback URL and a
    signatureToken the server echoes back in a GS1-Signature header. Implementers host their own base URL; the specification
    declares no `servers` block.'
  humanURL: https://ref.gs1.org/standards/epcis/
  tags:
  - EPCIS
  - Supply Chain Visibility
  - Track and Trace
  - Traceability
  - Events
  - Standards
  properties:
  - type: OpenAPI
    url: openapi/gs1-epcis-2-0-1-openapi.json
  - type: JSONSchema
    url: json-schema/gs1-epcis-json-schema.json
  - type: JSONSchema
    url: json-schema/gs1-epcis-query-schema.json
  - type: Specification
    url: https://ref.gs1.org/standards/epcis/2.0.1/
  - type: Documentation
    url: https://www.gs1.org/standards/epcis
  - type: Artefacts
    url: https://ref.gs1.org/standards/epcis/artefacts
  - type: Vocabulary
    url: https://ref.gs1.org/cbv/
  - type: SourceCode
    url: https://github.com/gs1/EPCIS
- aid: gs1:gs1-digital-link-resolver
  name: GS1 Digital Link Resolver (id.gs1.org)
  description: GS1 AISBL's own live, unauthenticated GS1-Conformant Resolver, implementing the GS1-Conformant Resolver Standard
    1.2.0. It takes a GS1 Digital Link URI built from a GS1 identification key and returns either a 303 redirect to the brand
    owner's target resource or, on request, an RFC 9264 linkset enumerating every registered link type for that key. The resolver
    description document at /.well-known/gs1resolver declares the supported primary keys — 00 (SSCC), 01 (GTIN), 253 (GDTI),
    255 (GCN), 401 (GINC), 402 (GSIN), 414/415/417 (GLN), 8003 (GRAI), 8004 (GIAI), 8006 (ITIP), 8010 (CPID), 8013 (GMN) and
    8017/8018 (GSRN) — which includes the consignment and shipment keys logistics parties actually quote. No key, no signup
    and no contract is required to call it.
  humanURL: https://ref.gs1.org/standards/resolver/
  baseURL: https://id.gs1.org
  tags:
  - GS1 Digital Link
  - Resolver
  - Identifiers
  - Linked Data
  - Track and Trace
  - Standards
  properties:
  - type: Specification
    url: https://ref.gs1.org/standards/resolver/1.2.0/
  - type: JSONSchema
    url: json-schema/gs1-resolver-linkset-schema.json
  - type: JSONSchema
    url: json-schema/gs1-resolver-description-file-schema.json
  - type: WellKnown
    url: well-known/gs1-resolver-description.json
  - type: JSONLD
    url: json-ld/gs1-resolver-linkset-context.jsonld
  - type: Vocabulary
    url: json-ld/gs1-web-vocabulary-linktypes.json
  - type: Documentation
    url: https://www.gs1.org/standards/gs1-digital-link
  - type: Artefacts
    url: https://ref.gs1.org/standards/resolver/artefacts
  - type: TestSuite
    url: https://ref.gs1.org/test-suites/resolver/
  - type: SourceCode
    url: https://github.com/gs1/GS1_DigitalLink_Resolver_CE
common:
- type: Website
  url: https://www.gs1.org/
- type: Documentation
  url: https://ref.gs1.org/
- type: SpecificationsRepository
  url: https://ref.gs1.org/standards/
  name: GS1 standards repository — every ratified standard, free PDF, no login
- type: GitHubOrganization
  url: https://github.com/gs1
- type: Vocabulary
  url: https://ref.gs1.org/voc/
  name: GS1 Web Vocabulary (JSON-LD and Turtle ontologies)
- type: Governance
  url: https://www.gs1.org/standards/development-work-groups
  name: Global Standards Management Process (GSMP) work groups
- type: Standard
  url: https://ref.gs1.org/standards/genspecs/
  name: GS1 General Specifications 26.0.0
- type: Standard
  url: https://ref.gs1.org/standards/digital-link/uri-syntax/
  name: GS1 Digital Link URI Syntax 1.4.0
- type: Standard
  url: https://ref.gs1.org/standards/cbv/
  name: Core Business Vocabulary (CBV) 2.0.0
- type: Standard
  url: https://ref.gs1.org/standards/eancom/
  name: EANCOM 2022 — GS1 subset of UN/EDIFACT
- type: Standard
  url: https://ref.gs1.org/standards/edi-business-terms/
  name: GS1 EDI Business Terms 1.0.0
- type: Standard
  url: https://ref.gs1.org/standards/logistics-interoperability/
  name: GS1 Logistics Interoperability Model 1.1.1
- type: Standard
  url: https://ref.gs1.org/standards/tds/
  name: EPC Tag Data Standard (TDS) 2.3.0
- type: Standard
  url: https://ref.gs1.org/standards/gdm/
  name: GS1 Global Data Model 2.17.0
- type: Tools
  url: https://ref.gs1.org/tools/gs1-barcode-syntax-resource/
  name: GS1 Barcode Syntax Resource (Dictionary, Tests, Engine)
- type: Registry
  url: https://www.gs1.org/services/verified-by-gs1
  name: Verified by GS1 — global registry lookup (web UI; APIs sold by Member Organisations)
- type: Industry
  url: https://www.gs1.org/industries/transport-and-logistics
- type: LinkedIn
  url: https://www.linkedin.com/company/gs1
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com