GS1 EPCIS 2.0 API Introduction
The GS1 EPCIS (Electronic Product Code Information Services) 2.0 API provides standardized interfaces for sharing supply chain event data according to the GS1 EPCIS 2.0 specification.
What is EPCIS 2.0?
EPCIS (Electronic Product Code Information Services) is a GS1 standard that enables trading partners to share information about the physical movement and status of products as they travel throughout the supply chain. EPCIS 2.0 is the latest version of this standard, providing enhanced capabilities for track and trace visibility.
EPCIS 2.0 is an open standard developed through the GS1 Global Standards Management Process, supporting multiple technical representations including JSON/JSON-LD REST bindings to ensure maximum interoperability across different systems and organizations.
The TrackVision GS1 EPCIS 2.0 implementation
TrackVision provides a full implementation for GS1 EPCIS 2.0 specification. It consists of three main components:
- EPCIS Repository - A big-data scale repository for EPCIS events and metadata.
- Capture API - A high-volume API following the official GS1 specification that allows sets of EPCIS events to be submitted into the repository.
- Query API - A query API following the official GS1 specification that allows sets of EPCIS events queried based on parameters.
- Subscription Framework - A set of capabilities that allow events to be proactively pushed to a remote repository that implements an EPCIS 2.0 capture endpoint.
EPCIS 2.0 vs Native REST API
TrackVision's EPCIS APIs follow the GS1 specifications. They are the only way of inserting EPCIS events into the system. They also provide query and subscribe features designed for interoperability with other supply chain participants.
TrackVision's Native REST API can also be used to query EPCIS data. This is useful for complex filtering with joins to other data in the system (e.g. product master data) and web application architectures.
Links and Resources
- GS1 EPCIS 2.0 Specification - Official GS1 documentation and standard
- GS1 Core Business Vocabulary - Standardized identifiers and vocabularies
- EPCIS Examples - Reference implementation examples