Returns rebranding configuration for the authenticated system. Resolves hierarchy inheritance (customer -> reseller -> distributor). Response groups products by type (system vs application).
GET
/systems/rebranding
curl \
--request GET 'https://api.your-domain.com/api/systems/rebranding' \
--user "username:password"
Response examples (200)
{
"code": 42,
"message": "string",
"data": {
"enabled": true,
"inherited_from": "distributor:org_abc123",
"system": [
{
"product_id": "nethvoice",
"product_name": "CustomVoice",
"assets": {
"favicon": "/api/systems/rebranding/nethvoice/favicon",
"logo_light_rect": "/api/systems/rebranding/nethvoice/logo_light_rect"
}
}
],
"applications": [
{
"product_id": "nethvoice",
"product_name": "CustomVoice",
"assets": {
"favicon": "/api/systems/rebranding/nethvoice/favicon",
"logo_light_rect": "/api/systems/rebranding/nethvoice/logo_light_rect"
}
}
]
}
}
Response examples (401)
{
"code": 401,
"message": "invalid token",
"data": {}
}