front_ponto_eletronico/docs/address/create.yml
2025-03-17 15:00:51 -03:00

68 lines
1.5 KiB
YAML

tags:
- Address
summary: Cria um novo endereço para o usuário.
parameters:
- name: user_id
in: path
required: true
description: ID do usuário para o qual o endereço será criado.
schema:
type: integer
- name: body
in: body
required: true
schema:
type: object
required:
- street
- city
- state
- zip_code
- country
- address_type_id
properties:
street:
type: string
description: Rua do endereço
city:
type: string
description: Cidade do endereço
state:
type: string
description: Estado do endereço
zip_code:
type: string
description: CEP do endereço
country:
type: string
description: País do endereço
address_type_id:
type: integer
description: ID do tipo de endereço
responses:
201:
description: Endereço criado com sucesso
schema:
type: object
properties:
message:
type: string
address:
type: object
properties:
id:
type: integer
street:
type: string
city:
type: string
state:
type: string
zip_code:
type: string
country:
type: string
address_type:
type: string