EmberOPS exposes versioned REST APIs across every module and integrates with the industrial protocols, EDI standards, e-commerce channels, and enterprise systems already in your stack.
Every module exposes a versioned REST API. The contract is explicit, when you upgrade Ignition or swap your HMI platform, the MES and WMS don't move.
New versions (v2, v3) are additive. v1 clients don't break on a v2 deploy.
| Module | API surface |
|---|---|
| Ember MES | /api/method/mes_core.api.v1.*, ~26 endpoints covering production, downtime, labor, andon, traceability, SPC, documents, settings |
| Ember WMS | /api/method/wms_core.api.v1.*, inbound, outbound, inventory, task engine, dock, manufacturing bridge |
| Ember EHS | Automatic REST API generated by Frappe for every DocType, incidents, permits, CAPA, audits, training |
Shop-floor hardware, PLCs, scanners, conveyors, AMRs, connects to EmberOPS through Ignition Perspective or Node-RED. Both sit outside the API boundary and communicate over industrial protocols. EmberOPS doesn't embed a PLC driver, it gives Ignition and Node-RED a stable REST target to push and pull from.
The emberwms_edi sub-addon handles EDI over VAN or AS2: X12 856 (ASN), X12 940 (Warehouse Shipping Order), X12 944 (Warehouse Stock Transfer Receipt), X12 945 (Warehouse Shipping Advice).
The emberwms_channels sub-addon connects EmberOPS to e-commerce platforms. Orders flow in, fulfillment flows out, through the same WMS task engine as everything else. Supported: Shopify, Amazon (FBA + FBM), eBay, WooCommerce.
EmberOPS ships screen templates for Ignition Perspective and React. Both consume the same versioned REST APIs. Ignition is its own product, you bring your license, we provide the integration layer. Node-RED flow templates handle MQTT-to-REST bridging and event routing. CODESYS WebVisu connects via the versioned REST API.
The emberops_graph_api add-on connects any EmberOPS site to M365 through a single Azure AD app registration: Azure AD / Entra ID SSO, Teams notifications from EHS incidents and MES andon alerts, Outlook calendar sync, SharePoint document storage, Power BI data push.
Ember WMS includes rate shopping and label generation across multiple carriers via EasyPost, ShipEngine, and native carrier drivers. No third-party middleware required.