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

46 lines
1.1 KiB
YAML

tags:
- Address
summary: Retorna todos os endereços associados a um usuário específico pelo ID.
parameters:
- name: user_id
in: path
required: true
description: ID do usuário cujos endereços serão retornados.
schema:
type: integer
responses:
200:
description: Endereços encontrados para o usuário
schema:
type: object
properties:
addresses:
type: array
items:
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
404:
description: Usuário não encontrado ou não possui endereços cadastrados
schema:
type: object
properties:
msg:
type: string
examples:
application/json:
msg: "Usuário não encontrado ou não possui endereços cadastrados"