Device Information
Examples for retrieving device information
Categories:
Getting Device Information
The device information endpoint provides details about your amplifier model, available channels, installed options, and hardware features.
Get Device Information
Retrieve all device information with a simple GET request:
curl -X 'GET' http://${IP}/rest-api/info/device{
"model_name": "MA32D",
"channel": 32,
"options": ["IF1", "IF2", "D1", "D2"],
"psu_fan": true,
"housing_fan": true
}Understanding the Response
- model_name: The amplifier model (e.g., MA32D, MA32LP, MA24D2)
- channel: Number of available channels (16-32)
- options: Array of installed options:
IF1,IF2,IF3: Interface optionsD1,D2,D3: Dante optionsM1: Additional options
- psu_fan: Whether PSU fan is installed
- housing_fan: Whether housing fan is installed
This information is useful for:
- Verifying device capabilities before making API calls
- Determining available channel count
- Checking installed hardware options
- Building device-specific automation logic
Status snapshot
Read calls do not need the token.
GET /status returns the full status tree (channels, device, interfaces, save state, syslog summary).
curl "http://${IP}/rest-api/status"
Health-oriented errors
GET /status/error aggregates channel and device errors with severity and status_flags (error / warning / ok).
curl "http://${IP}/rest-api/status/error"
Narrower reads are available, for example GET /status/device or GET /status/channel/{channel_id} — see on-device OpenAPI.