UNIDADE
Endpoints
Buscar unidades
GET /store
Descrição: Retorna todas as unidades cadastradas, podendo filtrar por status, nome, id externo, entre outros.
Respostas:
200 OK
: Retorna lista de unidades.422 Unprocessable Entity
: Parâmetros inválidos.
Criar unidade
POST /store
Descrição: Cria uma nova unidade.
Respostas:
201 Created
: Unidade criada com sucesso.400 Bad Request
: Parâmetros inválidos.
Buscar unidade por id
GET /store/{id}
Descrição: Retorna uma unidade pelo id.
Respostas:
200 OK
: Retorna a unidade.404 Not Found
: Unidade não encontrada.
Editar unidade
PUT /store/{id}
Descrição: Edita uma unidade existente.
Respostas:
202 Accepted
: Unidade editada com sucesso.404 Not Found
: Unidade não encontrada.
Inativar unidade
DELETE /store/{id}
Descrição: Inativa uma unidade existente.
Respostas:
200 OK
: Unidade inativada com sucesso.404 Not Found
: Unidade não encontrada.