Skip to main content

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 atualrestritotiposPara quais tipos é possível reclassificar
Possui Lista de reclassificartrueTipos da lista que estão ativosSomente os tipos retornados em tipos.
Não possui Lista de reclassificarfalseLista vaziaQualquer Tipo Solicitação ativo. Para encontrar o ID do tipo, use Pesquisar Tipos Solicitação.

Endpoints​

MétodoURL
GEThttps://{{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​

ChaveDescrição
idSolicitacaoNumérico - ID da solicitação consultada.
idTipoSolicitacaoAtualNumérico - ID do Tipo Solicitação atual da solicitação.
restritoBooleano - true quando o tipo atual possui Lista de reclassificar. Nesse caso, só é possível reclassificar para os tipos em tipos.
tiposLista - Tipos Solicitação disponíveis para reclassificação, na ordem configurada. Tipos inativos, em rascunho ou excluídos não são retornados.
tipos.idNumérico - ID do Tipo Solicitação. É o valor a ser enviado em idTipoSolicitacao na reclassificação.
tipos.descricaoTexto - Nome do Tipo Solicitação.
tipos.navegacaoLista - Caminho de seções do Tipo Solicitação (idSecao e nome).
tipos.idFormularioNumé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​

StatusDescrição
200OK - Tipos retornados com sucesso.
401Credenciais de acesso inválidas ou não informadas.
403Usuário sem a permissão resolucao:solicitacoes:recategorizar.
404Solicitação não encontrada.

Permissões necessárias​

PermissãoDescrição
resolucao:solicitacoes:recategorizarPermite reclassificar solicitações via API.