front_ponto_eletronico/docs/reports/delete.yml
2025-03-27 17:38:08 -03:00

60 lines
1.7 KiB
YAML

tags:
- Relatórios de Horários
summary: Excluir relatório de ponto
description: Remove um relatório de horário específico
security:
- bearerAuth: []
parameters:
- in: path
name: report_id
required: true
schema:
type: integer
description: ID do relatório a ser excluído
responses:
'200':
description: Relatório excluído com sucesso
content:
application/json:
schema:
type: object
properties:
message:
type: string
example: "Relatório deletado com sucesso"
'401':
description: Não autorizado
content:
application/json:
schema:
type: object
properties:
error:
type: string
example: "Token de autenticação inválido"
'404':
description: Relatório não encontrado
content:
application/json:
schema:
type: object
properties:
error:
type: string
example: "Relatório não encontrado"
'500':
description: Erro interno do servidor
content:
application/json:
schema:
type: object
properties:
error:
type: string
example: "Erro ao processar a solicitação"
components:
securitySchemes:
bearerAuth:
type: http
scheme: bearer
bearerFormat: JWT