MSM ACCESS PERUMAHAN SDK v1.6
=============================
Local REST API default: http://127.0.0.1:8787
Authentication header: X-MSM-API-Key: <config/config.json api_key>

Endpoints:
GET  /api/v1/health
GET  /api/v1/controllers/status
GET  /api/v1/events/latest
GET  /api/v1/doors
GET  /api/v1/cameras
GET  /api/v1/license
GET  /api/v1/members
POST /api/v1/members
GET  /api/v1/members/{id}
POST /api/v1/members/{id}/sync-board
GET  /api/v1/visitors
POST /api/v1/visitors
GET  /api/v1/visitors/{id}
POST /api/v1/visitors/{id}/sync-board
GET  /api/v1/reports/visits

Important:
- Member/visitor board writes require a valid MSM serial-bound license.
- Do not access members.json/visitors.json directly from third-party applications.
- ACB barcode/QR integration expects a Wiegand-capable reader to output the printed numeric token as the card credential seen by ACB.
