Interactive flow
Build an integration step by step, with live calls
Each step sends a real request to the sandbox and shows the response. The diagram marks where the data comes from. Run them in order, or jump to the one you need.
SensorsVibration, CT, kWh meter
GatewayLoRaWAN
OPTIMUS ARSCondition, alarms, work
Open APIREST, webhooks, embed
Your systemBack end and front end
Integration patterns
Three ways teams use the API
Most integrations combine them: webhooks for speed, a periodic sync as the safety net, and an embed where people need to see the machine.
Pull · ERP or CMMS sync
Keep work orders in step
- Every 5 to 15 minutes call
GET /work-orders?updated_since=<last run>. - Follow
next_cursoruntil it is null. - Upsert by
id; storeas_ofas the next starting point.
Push · alerting
React within seconds
- Subscribe to
alarm.raisedandwork_order.created. - Check
X-ARS-Signature, answer 2xx quickly, process later. - Ignore an
event_idyou have already handled.
Embed · portal
Show the machine in your page
- Your back end calls
POST /embed-tokenswith the asset. - Your page loads the returned
embed_urlin an iframe. - Answer
ars:token-expiringwith a fresh token.