Skip to main content

EPOS Data

This section contains the REST version and Websockets version of the EPOS Data API.

The EPOS Data API offers two integration methods for connecting the EPOS system with Dojo: REST and Websockets. These methods can be used separately or in combination depending on your system architecture and data accessibility needs.

REST

The REST API is ideal for centralized architectures where the EPOS data is hosted on a centralized server. Dojo can interact with the server using standard HTTP methods to access or modify data.

Recommended for:

  • Centralized EPOS data hosted on a server.
  • Stateless communication, where each API request is independent.
  • Asynchronous data access and batch processing.

Websockets

The Websockets API is best for environments where EPOS data resides locally and must be shared with Dojo in real-time. It maintains a persistent connection between the EPOS and Dojo to enable low-latency, continuous data transmission without repeated polling.

Recommended for:

  • On-premise EPOS data that requires real-time synchronization.
  • Persistent, low-latency communication like live transaction updates.