Messages & Events

API endpoints for SECS messages and equipment events.

Messages API

List Messages

GET /api/v1/messages?equipment_id={id}&limit=100

Get Message

GET /api/v1/messages/{id}

Send Message

POST /api/v1/equipment/{id}/messages
Content-Type: application/json

{
  "stream": 1,
  "function": 13,
  "wait_for_reply": true,
  "data": {
    "MDLN": "FabConnect",
    "SOFTREV": "1.0.0"
  }
}

Events API

List Events

GET /api/v1/events?equipment_id={id}&type=alarm&limit=100

Event Types

  • `connection`: Connection state changes
  • `alarm`: Alarm events
  • `state`: State machine transitions
  • `message`: SECS message events
  • Filtering

    GET /api/v1/events?
      equipment_id=eq_123&
      type=alarm&
      from=2025-12-01T00:00:00Z&
      to=2025-12-07T23:59:59Z&
      limit=100

    Was this page helpful? /