Módulo normas - DELETE - Excluir uma norma já cadastrada
Opened this issue · 1 comments
Exemplo de requisição:
DELETE https://sete.transportesufg.eng.br/normas/5201405/0
Resultado do experimento:
• Retorno do HTTP é 200 - Ok
• O resultado não está na documentação da API
• Está deletando um id que não existe e ao usar o id certo também retorna isso
• Está usando o seguinte formato
{ result: "true", messages:{}}
Exemplo de requisição:
DELETE https://sete.transportesufg.eng.br/garagens/5201405/0
Resultado do experimento:
• Retorno do HTTP é 200 – Ok
• Retorna que deletou mesmo com o id inexistente, quando o id está certo também retorna nesse formato, o mesmo ocorre se botar um id de cidade aleatório.
• O resultado não está na documentação da API
• Está usando o seguinte formato
{ result: "true", messages:{}}
Exemplo de requisição:
DELETE https://sete.transportesufg.eng.br/garagens/0/150
Resultado do experimento:
• Retorno do HTTP é 403 - Forbidden
• O resultado não está na documentação da API
• Está usando o seguinte formato
{ result: "false", messages:{}}
delete:
tags:
- normas
summary: Excluir uma norma já cadastrada
operationId: delNormaId
consumes:
- application/json
produces:
- application/json
parameters:
- in: path
name: codigo_cidade
description: Código do municipio que a norma pertence
required: true
type: integer
- in: path
name: id_norma
description: ID da norma que se deseja excluir
required: true
type: integer
responses:
200:
description: Operação realizada com sucesso
schema:
$ref: '#/definitions/CreateResponseDelete'
400:
description: Parâmetros inválidos
404:
description: Recurso não encontrado
security:
- api_key: []