Módulo Usuários - DELETE - Excluir um usuário existente
Opened this issue · 1 comments
Exemplo de requisição:
DELETE https://sete.transportesufg.eng.br/users/sete/5201405/0
Resultado do experimento:
• Retorno do HTTP é 200 - Ok
• O resultado não está na documentação da API
• Está usando o seguinte formato
{ result: "true", messages:{ }
• Retorna que deletou id que não existe
Exemplo de requisição:
DELETE https://sete.transportesufg.eng.br/users/sete/0/0
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:{}}
Exemplo de requisição:
DELETE https://sete.transportesufg.eng.br/users/se/5201405/0
Resultado do experimento:
• Retorno do HTTP é 422 – Unprocessable Entity
• O resultado não está na documentação da API
Exemplo de requisição:
DELETE https://sete.transportesufg.eng.br/users/sete/5201405/8049
Resultado do experimento:
• Retorno do HTTP é 200 - Ok
• O resultado não está na documentação da API
• Está usando o seguinte formato
{ result: "true", messages:{ }
• Realmente deletou e funcionou para o id certo
delete:
tags:
- usuarios
summary: Excluir um usuário existente
consumes:
- application/json
produces:
- application/json
parameters:
- in: path
name: codigo_cidade
type: integer
description: Código da cidade do usuário a ser deletado.
required: true
- in: path
name: id_usuario
type: integer
description: ID do usuario a ser deletado.
required: true
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: []
Response:
CreateResponseDelete:
type: object
properties:
result:
type: boolean
messages:
type: string
description: Registro excluido com sucesso.