Ir para o conteúdo

PUT /{identificadorReceita}/novoEnderecoProdutorPorIdentificador

Adiciona endereço ao produtor pelo CPF/CNPJ.

Parâmetros de Path

Nome Tipo Obrigatório Descrição
identificadorReceita String ✅ CPF (11 dígitos) ou CNPJ (14 dígitos) do produtor

Body (JSON) — EnderecoSync

Campo Tipo Obrigatório Formato / Valores aceitos Descrição
id UUID ❌ UUID ID do endereço (se atualização)
logradouro String ❌ — Nome do logradouro
numero String ❌ — Número do endereço
complemento String ❌ — Complemento
bairro String ❌ — Bairro
municipio String ❌ — Nome do município
cep String ❌ 8 dígitos numéricos CEP
codigoMunicipio String ❌ Código IBGE (7 dígitos) Código IBGE do município
latitude Double ❌ Decimal (ex: -19.7472) Latitude geográfica
longitude Double ❌ Decimal (ex: -47.9381) Longitude geográfica
uf String ❌ Sigla UF (ex: MG) Unidade federativa

Respostas

Código Descrição
200 Endereço adicionado com sucesso
404 Produtor não localizado
417 Erro interno durante a execução
curl -X PUT <api_url>/produtor/12345678000195/novoEnderecoProdutorPorIdentificador \
  -H "Authorization: Bearer TOKEN" -H "Content-Type: application/json" \
  -d '{"logradouro": "Av. Paulista", "numero": "1000", "municipio": "São Paulo", "uf": "SP", "cep": "01310100"}'