# GS1 EPCIS 2.0 REST API

**Canonical:** https://apis.io/apis/gs1/gs1-epcis-2-0-rest-api/  
**Provider:** GS1 — https://apis.io/providers/gs1/  
**Documentation:** https://ref.gs1.org/standards/epcis/

GS1 EPCIS 2.0 REST API is one of 2 APIs that [GS1](https://apis.io/providers/gs1/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 2 JSON Schema definitions. Tagged areas include EPCIS, Supply Chain Visibility, Track and Trace, Traceability, and Event. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 2 JSON Schemas.

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.

## Machine-readable artifacts (9)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/gs1/refs/heads/main/openapi/gs1-epcis-2-0-1-openapi.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gs1/refs/heads/main/json-schema/gs1-epcis-json-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/gs1/refs/heads/main/json-schema/gs1-epcis-query-schema.json
- **Specification** — https://ref.gs1.org/standards/epcis/2.0.1/
- **Documentation** — https://www.gs1.org/standards/epcis
- **Artefacts** — https://ref.gs1.org/standards/epcis/artefacts
- **Vocabulary** — https://ref.gs1.org/cbv/
- **SourceCode** — https://github.com/gs1/EPCIS
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/gs1/refs/heads/main/apis.yml

## Other GS1 APIs (1)

- [GS1 Digital Link Resolver (id.gs1.org)](https://apis.io/apis/gs1/gs1-digital-link-resolver/)

## Tags

EPCIS, Supply Chain Visibility, Track and Trace, Traceability, Event, Standards

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/gs1/gs1-epcis-2-0-rest-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/gs1/.
