Skip to main content
PUT
Alterar Fornecedor
PUT substitui o registro inteiro — envie todos os campos, não apenas os alterados.

Authorizations

Authorization
string
header
required

Envie o token retornado por /v2/autenticar no header Authorization, no formato Bearer {token}.

Body

application/json

Fornecedor. Utilizado como body de inclusão/alteração/alteração parcial e como retorno das rotas de consulta.

nomeFornecedor
string
required

Razão social do fornecedor. Obrigatório.

Example:

"Distribuidora Sul Materiais Ltda"

nomeFantasia
string | null
Example:

"Distribuidora Sul"

natureza
enum<string> | null

Natureza jurídica: J (Pessoa Jurídica) ou F (Pessoa Física).

Available options:
J,
F
cnpj
string | null

Formato validado quando informado (natureza J).

Example:

"98765432000188"

cpf
string | null

Formato validado quando informado (natureza F).

Example:

"98765432155"

inscricaoEstadual
string | null
inscricaoMunicipal
string | null
endereco
object

Endereço utilizado pelo cadastro de Fornecedor.

contato
string | null
Example:

"Carlos Souza"

emailContato
string | null
telefone
string | null
Example:

"(51) 3011-2233"

receberEmailCotacao
boolean | null
default:true

Indica se o fornecedor deve receber e-mails de cotação.

codigoDoTipoDeFornecedor
integer<int16> | null
transportadora
boolean | null

Indica se o fornecedor também atua como transportadora.

seuCodigo
string | null

Código auxiliar/externo do fornecedor no sistema de origem.

idFornecedorWS
string | null

Identificador externo do fornecedor, usado para integração.

codigoDoRegimeTributario
integer<int16>
valorPISRetido
number<double>
valorCOFINSRetido
number<double>
valorCSLLRetido
number<double>
valorIRRetido
number<double>
valorISSRetido
number<double>
valorINSSRetido
number<double>
ativo
boolean

Response

Fornecedor alterado com sucesso.

success
boolean
Example:

true

data
object

Fornecedor. Utilizado como body de inclusão/alteração/alteração parcial e como retorno das rotas de consulta.