Consultar Tipos Reclassificáveis
Retorna para quais Tipos Solicitação uma solicitação pode ser reclassificada. Use este endpoint antes de Reclassificar Solicitação.
No CUBE, um Tipo Solicitação pode ter uma Lista de reclassificar (módulo Conteúdo → Tipo Solicitação → Lista de reclassificar). O retorno depende dessa configuração no tipo atual da solicitação:
| Situação do tipo atual | restrito | tipos | Para quais tipos é possível reclassificar |
|---|---|---|---|
| Possui Lista de reclassificar | true | Tipos da lista que estão ativos | Somente os tipos retornados em tipos. |
| Não possui Lista de reclassificar | false | Lista vazia | Qualquer Tipo Solicitação ativo. Para encontrar o ID do tipo, use Pesquisar Tipos Solicitação. |
Endpoints
| Método | URL |
|---|---|
| GET | https://{{url}}/cube/api/v3/solicitacoes/{{idSolicitacao}}/tipos-reclassificaveis |
Exemplo de Corpo
Não se aplica para este endpoint.
Respostas
Exemplo de corpo da resposta (tipo com Lista de reclassificar)
{
"idSolicitacao": 1411,
"idTipoSolicitacaoAtual": 738,
"restrito": true,
"tipos": [
{
"id": 912,
"descricao": "Teste PV",
"navegacao": [
{ "idSecao": 15, "nome": "QA" },
{ "idSecao": 42, "nome": "Teste Seção 2" }
],
"idFormulario": 123
},
{
"id": 913,
"descricao": "Solicitação com relatório",
"navegacao": [
{ "idSecao": 51, "nome": "Luiz testando" }
],
"idFormulario": null
}
]
}
Exemplo de corpo da resposta (tipo sem Lista de reclassificar)
{
"idSolicitacao": 852,
"idTipoSolicitacaoAtual": 655,
"restrito": false,
"tipos": []
}
Dicionário dos dados retornados na API
| Chave | Descrição |
|---|---|
| idSolicitacao | Numérico - ID da solicitação consultada. |
| idTipoSolicitacaoAtual | Numérico - ID do Tipo Solicitação atual da solicitação. |
| restrito | Booleano - true quando o tipo atual possui Lista de reclassificar. Nesse caso, só é possível reclassificar para os tipos em tipos. |
| tipos | Lista - Tipos Solicitação disponíveis para reclassificação, na ordem configurada. Tipos inativos, em rascunho ou excluídos não são retornados. |
| tipos.id | Numérico - ID do Tipo Solicitação. É o valor a ser enviado em idTipoSolicitacao na reclassificação. |
| tipos.descricao | Texto - Nome do Tipo Solicitação. |
| tipos.navegacao | Lista - Caminho de seções do Tipo Solicitação (idSecao e nome). |
| tipos.idFormulario | Numérico - ID do formulário dinâmico vinculado ao tipo. null quando o tipo não possui formulário. |
tip
Quando idFormulario estiver preenchido, a reclassificação exige o registro do formulário. Consulte os campos em Consultar modelo de registro usando esse ID.
Status da resposta
| Status | Descrição |
|---|---|
| 200 | OK - Tipos retornados com sucesso. |
| 401 | Credenciais de acesso inválidas ou não informadas. |
| 403 | Usuário sem a permissão resolucao:solicitacoes:recategorizar. |
| 404 | Solicitação não encontrada. |
Permissões necessárias
| Permissão | Descrição |
|---|---|
| resolucao:solicitacoes:recategorizar | Permite reclassificar solicitações via API. |