front_ponto_eletronico/docs/licenses/update.yml
2025-03-17 15:00:51 -03:00

52 lines
1.1 KiB
YAML

tags:
- License
summary: Atualiza uma licença existente com base no ID da licença.
parameters:
- name: license_id
in: path
required: true
description: ID da licença a ser atualizada.
schema:
type: integer
- name: body
in: body
required: true
schema:
type: object
properties:
user_id:
type: integer
service_id:
type: integer
license_key:
type: string
max_service_instances:
type: integer
start_date:
type: string
format: date
end_date:
type: string
format: date
responses:
200:
description: Licença atualizada com sucesso
schema:
type: object
properties:
msg:
type: string
examples:
application/json:
msg: "Licença atualizada com sucesso"
404:
description: Licença não encontrada
schema:
type: object
properties:
msg:
type: string
examples:
application/json:
msg: "Licença não encontrada"