Skip to main content

Data Ingestion

TrackVision supports multiple methods for ingesting data, ranging from direct API integration to fully managed ETL pipelines. The right approach depends on your existing systems, data volumes, and technical capabilities.

EPCIS 2.0 API

For supply chain traceability events, TrackVision supports ingestion via the GS1 EPCIS 2.0 standard capture API. This allows systems that already generate EPCIS-formatted event data (e.g. WMS, ERP, or serialisation and RFID platforms) to push standards-compliant events directly without transformation, greatly reducing integration complexity and cost.

This is the preferred method for ingesting supply chain event data and is great for regulatory compliance use cases such as DSCSA, FSMA and DPP.

See the EPCIS Capture API documentation for full details.


Native REST API

The TrackVision Native REST API allows programatic creation of all data except supply chain events (which must be sent via the EPCIS interfaces). This is the most common integration method for operational systems that need to push data into TrackVision in real time or in batches.

See the Native REST API documentation for full details on available endpoints, authentication, and filtering.


Custom ETL

For organisations with existing data sources that don't natively support REST or EPCIS, TrackVision can configure a custom Extract, Transform, Load (ETL) pipeline on your behalf. This approach is commonly used to ingest data from legacy ERP systems, flat file exports, or databases.

Custom ETL pipelines are designed and maintained by TrackVision staff as part of your implementation. Contact your TrackVision representative to discuss your requirements.


Custom Webhook

TrackVision's Flow engine can be configured to receive inbound webhook events from external systems and process them into the data model. This is useful for event-driven architectures where a third-party system pushes notifications (e.g. shipment updates, scan events, order confirmations) that need to be captured in TrackVision automatically.

Webhook-based ingestion flows are configured through the TrackVision admin interface. See the Flows documentation for more information on the automation capabilities available.


Manual File Uploads

TrackVision allows data files in CSV or Excel to be uploaded straight into the system.