The administrative service boundary for managed devices, kiosk configuration, UI profiles, licenses and operational commands.
| Method | Route / RPC | Purpose | Access |
|---|---|---|---|
GET | /api/v1/management/merchants/{merchantId}/kiosks | List managed kiosks assigned to a merchant. | Protected |
POST | /api/v1/management/merchants/{merchantId}/kiosks | Register a managed kiosk. | Protected |
PUT | /api/v1/management/merchants/{merchantId}/kiosks/{deviceId}/configuration | Apply kiosk configuration. | Protected |
POST | /api/v1/management/merchants/{merchantId}/kiosks/{deviceId}/license | Assign or update a kiosk license. | Protected |
POST | /api/v1/management/merchants/{merchantId}/kiosks/{deviceId}/commands | Queue an operational command for a kiosk. | Protected |
PUT | /api/v1/management/merchants/{merchantId}/kiosk-ui | Store a merchant, group or device UI profile. | Protected |
Operational interfaces require the authentication and authorization policy assigned to the calling channel. Contract details remain versioned independently from the landing surface.