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"}'