The DataReader Gateway is a lightweight service that sits beside your ERP and exposes live data as a secure JSON API through ERP-specific adapters. Syspro is our primary adapter today. ModBlox connects either directly over HTTPS or via an outbound-only remote tunnel.
Your ERP network
Connector dials Core
No inbound firewall rules
ModBlox Core
Remote Tunnel
For on-premise ERP behind a firewall, a connector daemon on the gateway host dials out to ModBlox Core over WebSocket. Core sends API requests through that tunnel; the connector forwards them as local HTTP to the gateway. Your network never needs to accept inbound connections from Core.
Best for
On-premise ERP installations, strict firewall policies, multi-site deployments.
Built for Syspro. Ready for more.
The DataReader Gateway connects ModBlox to your ERP through purpose-built adapters. Syspro is our primary, production-ready adapter — and the gateway architecture is designed so new ERP adapters can be developed as your needs grow.
Additional ERP adapters can be built on the same gateway framework. If you run a different ERP, talk to us about adapter development.
Syspro adapter
ProductionFull adapter covering inventory, GL, debtors, creditors, sales, production, BOM, and more. The most complete ModBlox experience available today.
What is the DataReader Gateway?
The DataReader Gateway is a lightweight service installed beside your ERP. It uses ERP-specific adapters to read live data and expose it as a secure JSON API — the same API whether ModBlox connects directly or through a remote tunnel.
Every request is authenticated with service keys. Each company in ModBlox maps to a gateway binding, so multi-entity groups can pull data from different ERP instances seamlessly.
Data available through the gateway
- Inventory & stock codes
- General ledger & financial reports
- Debtors & creditors ageing
- Sales orders & margins
- Production jobs & WIP
- Bill of materials
- Customers & suppliers
Why the gateway matters
ERP adapter architecture — Syspro production-ready, extensible to other systems
No VPN complexity — connect with a single outbound HTTPS connection
Same API contract whether direct or tunneled — feature code does not change
Service-key authentication on every request
Per-company gateway bindings map entities to data sources
Automatic reconnection with exponential backoff on network blips
Works with consolidated multi-company reporting
How remote tunnel setup works
-
1
Install the DataReader Gateway
Deploy the gateway service on a server within your ERP network, with the appropriate ERP adapter (Syspro today).
-
2
Provision the connection in ModBlox
An administrator creates a remote gateway record in your ModBlox instance and receives a one-time provisioning token.
-
3
Start the connector daemon
Run the gateway connector on your ERP server. It opens an outbound WebSocket to ModBlox — no inbound firewall rules needed.
-
4
Map companies to gateways
Bind each ModBlox company to the appropriate gateway resources. Users see live ERP data in their dashboards immediately.
Need help with gateway setup?
Our team can guide you through DataReader Gateway deployment and ERP adapter configuration.
Contact us