Atualiza a empresa autenticada
PUT/company
Atualização parcial do cadastro da empresa — apenas os campos enviados são alterados. Envie ao menos um dos campos do corpo: uma requisição sem nenhum campo conhecido não é concluída e expira por tempo limite.
Regras aplicadas:
NfeSerieeNfceSerienão podem ser maiores que 999. Essas duas validações acontecem antes de qualquer gravação.- Ao mudar
NfeSerieouNfceSerie, as notas da série anterior que ainda não foram transmitidas deixam de ser tratadas como a numeração principal. - Ao mudar
CompanyAddressPostalCode, o novo CEP é consultado; se ele não for encontrado, a resposta vem com erro. CompanyAddressIbgeCityCodesó é gravado quando vem no próprio corpo da requisição. A consulta de CEP não preenche o código IBGE sozinha.CteFeedStatus = 1é recusado quando outra empresa com o mesmo CNPJ já tem o recebimento de CT-e ativo.
Atenção: as verificações de CEP e de CT-e duplicado rodam depois da gravação. Quando uma delas falha, a resposta vem com erro, mas os campos enviados já foram salvos — inclusive o próprio CEP inválido e o CteFeedStatus. Reenvie os valores anteriores para desfazer.
Cada alteração é registrada no histórico da empresa, com o valor anterior e o novo. A resposta traz o cadastro completo atualizado.
Request
Responses
- 200
- 400
Cadastro atualizado.
Erros de validação (prefixo [BadRequest]):
Serie NFe não pode ser maior que 999Serie NFCe não pode ser maior que 999Empresa não existeCNPJ já tem recurso de CTe ativo e não pode estar em duas empresas com mesmo CNPJCEP não encontrado— devolvido pela consulta de CEP quando o novoCompanyAddressPostalCodenão é localizado.
Quando a consulta de CEP falha sem devolver mensagem própria, o texto erro consultar cep é retornado sem o prefixo [BadRequest].