BMAPI GET api/v1/categoriesTree/(k1Chave)
De MSTECH wiki
BlueMonitorAPI > CategoriesTree
Request
Parâmetros
| Nome | Descrição | Tipo |
|---|---|---|
| k1Chave | Chave k1 do Domínio | String |
Corpo
Não há informação no corpo
Exemplo
http://bluemonitor-teste.devedu.ms/BlueMonitorAPI/api/v1/categoriesTree/2BD9FBE573
Response
Http Status Code
| Código | Nome | Descrição |
|---|---|---|
| 200 | OK | |
| 412 | PreConditionFailed | Chave k1 não informada |
| 404 | NotFound | Chave k1 não encontrada ou estrutura de categorias não encontrada para o domínio |
| 500 | InternalServerError | Erro inesperado |
Corpo
| Nome | Descrição | Tipo |
|---|---|---|
| Id | Id da categoria | integer |
| Description | Descrição da categoria | String |
| UadId | Id da Unidade Administrativa | Guid |
| ChildCategoriesTree | Lista de categorias filho desta categoria | Collection of CategoriesTree |
Exemplo
{
"Id": 5,
"Description": "Bauru",
"UadId": null,
"ChildCategoriesTree": [
{
"Id": 6,
"Description": "Secretaria",
"UadId": null,
"ChildCategoriesTree": [
{
"Id": 6,
"Description": "Secretaria Municipal de Bauru",
"UadId": "78feab9f-1659-e311-95c5-b8ac6fb2d553",
"ChildCategoriesTree": [
{
"Id": 7,
"Description": "Escolas",
"UadId": "78feab9f-1659-e311-95c5-b8ac6fb2d553",
"ChildCategoriesTree": [
{
"Id": 7,
"Description": "Escola 1",
"UadId": "c3a183aa-1659-e311-95c5-b8ac6fb2d553",
"ChildCategoriesTree": [
{
"Id": 8,
"Description": "Lab. de Informatica",
"UadId": "c3a183aa-1659-e311-95c5-b8ac6fb2d553",
"ChildCategoriesTree": null
}
]
},
{
"Id": 7,
"Description": "Escola 2",
"UadId": "19a283aa-1659-e311-95c5-b8ac6fb2d553",
"ChildCategoriesTree": [
{
"Id": 8,
"Description": "Lab. de Informatica",
"UadId": "19a283aa-1659-e311-95c5-b8ac6fb2d553",
"ChildCategoriesTree": null
}
]
}
]
}
]
}
]
}
]
}