Responder Solicitação
Para atualizar o status de uma solicitação, é necessário que a solicitação siga os critérios abaixo.
cuidado
- Estar aberta ou em andamento.
- O status atual permitir que a solicitação seja atualizada.
- Caso a solicitação utilize Workflow de Status, o status atual permitir o status enviado como resposta.
- O usuário que executar a ação via API possuir a permissão para atualizar solicitações.
- O usuário que executar a ação possuir o orgão atual da solicitação.
Endpoints
| Método | URL |
|---|---|
| POST | https://{{url}}/cube/api/v3/solicitacoes/historico |
Corpo
{
"idSolicitacao": 00000,
"idStatus": 0
"status": "FINALIZADO",
"resposta": "Teste API",
"urlsAnexo": [
"https://placehold.co/600x400"
]
}
| Chave | Descrição |
|---|---|
| idSolicitacao* | Númerico - ID da solicitação a ser respondida |
| idStatus | id do status que sera aplicado no historico |
| status* | texto - Nome do status a ser aplicado (esse status deve existir dentro do CUBE) |
| resposta* | Texto - Texto da resposta |
| urlsAnexo | Lista de strings - URLs dos anexos a serem exibidos no historico |
dica
Os campos marcados com * são obrigatórios.
idStatus é obrigatório caso status seja vazio.
status é obrigatório caso idStatus seja vazio.
É necessário apenas que um esteja preenchido para a resposta da solicitação.
Respostas
| Status | Descrição |
|---|---|
| 200 | OK - Atualização da solicitação concluída com sucesso |
| 400 | OK - Falha ao responder solicitação |
| 404 | Solicitação não existe na base de dados ou usuário não possui a permissão ou o orgão vinculado ao usuário |
Permissões necessárias
| Permissão | Descrição |
|---|---|
| resolucao:solicitacoes:responder | Permite que solicitações sejam respondidas via API |