Cadastra um fornecedor
POST/supplier
Cria um novo fornecedor (ou transportadora — depende da categoria informada). Quando SupplierCpfCnpj for um CNPJ válido, o handler tenta consultar publica.cnpj.ws e sobrescreve automaticamente os campos de endereço, telefone, e-mail, razão social, nome fantasia, inscrição estadual e data de início de atividade a partir da Receita — qualquer valor enviado no corpo para esses campos é ignorado (a consulta tem timeout de 5 s; em caso de falha, o handler cai de volta para os valores do corpo).
Quando a parametrização Não permitir duplicar fornecedor (BlockDuplicateSupplier) está ativada, o sistema bloqueia o cadastro se já existir outro fornecedor ativo com o mesmo CPF/CNPJ.
A resposta é o detalhe completo do fornecedor recém-criado (mesmo formato de GET /supplier/{idsupplier}).
Request
Responses
- 200
- 400
- 500
Fornecedor criado. Retorna o cadastro completo.
Erros de validação (prefixo [BadRequest]):
Já existe um fornecedor com esse CPF/CNPJ(quandoBlockDuplicateSupplier=1)Categoria fornecedor não existeEmpresa não existe
Erro interno (prefixo Error:).