Получение дерева доступных категорий товара

Запрос следующего формата:

http://api.social7.ru/api/partner/category_list/?partner_id=2

вернет список узлов дерева:

{
"categories": [
{"id":1,"code":"clothers","name":"Одежда","parent_id":null,"parent_code":null,"allowed":false,"enabled":0,"level_leaf":false,"level_root":true,"level":1},
{"id":5,"code":"women","name":"Женская","parent_id":1,"parent_code":"clothers","allowed":false,"enabled":0,"level_leaf":false,"level_root":false,"level":2},
{"id":6,"code":"dresses_jubki","name":"Платья/Юбки","parent_id":5,"parent_code":"women","allowed":false,"enabled":0,"level_leaf":false,"level_root":false,"level":3},
{"id":48,"code":"mini","name":"Мини","parent_id":6,"parent_code":"dresses_jubki","allowed":true,"enabled":1,"level_leaf":true,"level_root":false,"level":4},
{"id":49,"code":"midi","name":"Миди","parent_id":6,"parent_code":"dresses_jubki","allowed":true,"enabled":1,"level_leaf":true,"level_root":false,"level":4},
{"id":50,"code":"maxi","name":"Макси","parent_id":6,"parent_code":"dresses_jubki","allowed":true,"enabled":1,"level_leaf":true,"level_root":false,"level":4}
]
}

Товар может быть привязан только к одной категории. Каждая категория задает свой перечень обязательных и необязательных параметров (характеристик) товара. Если товар создан, то у него нельзя сменить категорию.

Категории, к которым можно привязать товар, помечены флажком allowed = true.

В настоящий момент можно привязать товар только к листовой категории (level_leaf = true).

Если категория недоступна (enabled = 0), то товары будут скрыты от пользователя.