This will delete an MQTT broker configuration for IPTV / FlexCare.
The configuration is deleted unconditionally — there is no check for whether it is still in use. Tablet profiles that reference the deleted configuration (via their mqttBrokerId) are not updated; they keep the stale reference and will simply act as if no MQTT broker is configured.
This action cannot be undone.
| URL | https://api.telecomx.dk/iptv/brokerconfig/:id | |
|---|---|---|
| Method | DELETE | |
| Access level | RESELLER admin (with the TV employee feature) ADMIN |
|
| Params | id | [required] ObjectId of the broker configuration to delete. |
https://api.telecomx.dk/iptv/brokerconfig/1234567890ABCD1234567890
| JSON object | |
|---|---|
| success | Always true. The deleted configuration is not returned. |
{ success: true }
| Error code | Message | Description |
|---|---|---|
| 404 | id | No broker configuration with the given id exists. Also returned when the id is not a valid ObjectId. |
| 403 | access_denied | Insufficient access level — minimum RESELLER admin required, or the RESELLER admin does not have the TV employee feature. |
| 500 | internal_error | <Unspecified> |