Representante

representante

Obter listagem de Representantes

get
/representante
Autorizações
AuthorizationstringObrigatório
Parâmetros de consulta
situacaointeger[]Opcional

Situações do Representante (1-Fisica, 2-Juridica, 3-Empregado, 4-Micro-Empresa, 5-Inativo)

continuationTokenstringOpcional

Identificador da paginação da consulta

paginacaointegerOpcional

Quantidade de itens na paginação de retorno

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
chevron-right
200

OK

application/json
continuationTokenstringOpcional

Identificador da Paginação da Consulta

get
/representante

Cadastrar um Representante

put
/representante
Autorizações
AuthorizationstringObrigatório
Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Corpo
codRepresentanteinteger · máx: 9999Opcional

Código do Representante (1 / 124 / 45)

cpfCnpjstring · mín: 1 · máx: 14Obrigatório

Código do CPF ou CNPJ do Representante (sem formatação)

nomestring · mín: 1 · máx: 60Obrigatório

Nome do Representante

situacaointeger · enumObrigatório

Situação do Representante (1-Física, 2-Jurídica, 3-Empregado, 4-Micro-Empresa, 5-Inativo)

Valores possíveis:
enderecostring · mín: 1 · máx: 60Obrigatório

Endereço do Representante (Rua / Logradouro)

bairrostring · mín: 1 · máx: 30Obrigatório

Bairro do Representante

cepstring · mín: 1 · máx: 8Obrigatório

CEP do Representante (sem formatação)

cidadestring · máx: 60Opcional

Cidade do Representante

estadostring · mín: 2 · máx: 2Opcional

Estado do Representante

codIbgestring · mín: 7 · máx: 7Opcional

Código do IBGE do Representante

telefonestring · máx: 20Opcional

Telefone do Representante

telefoneCelularstring · máx: 20Opcional

Telefone Celular do Representante

contatostring · máx: 30Opcional

Contato do Representante

tipoComissaointeger · enumObrigatório

Código do Tipo de Comissão (1-Produto, 2-Representante, 3-Condição de Venda 1 Sequencia, 4-Condição de Venda 2 Sequencia, 5-Condição de Venda 3 Sequencia, 6-Tabela de Preço)

Valores possíveis:
percComissaonumber · máx: 99.99Opcional

Percentual de Comissão do Representante (5.00%)

emailstring · máx: 60Opcional

E-mail do Representante

dataAdmissaostring · dateObrigatório

Data de Admissão do Representante (YYYY-MM-DD)

dataDesligamentostring · dateOpcional

Data de Desligamento do Representante (YYYY-MM-DD)

Respostas
chevron-right
200

OK

application/json
codEmpresaintegerOpcional

Código da Empresa

codRepresentanteintegerOpcional

Código do Representante

cpfCnpjstringOpcional

Código do CPF ou CNPJ do Representante

nomestringOpcional

Nome do Representante

situacaointeger · enumOpcional

Situação do Representante (1-Física, 2-Jurídica, 3-Empregado, 4-Micro-Empresa, 5-Inativo)

Valores possíveis:
enderecostringOpcional

Endereço do Representante

bairrostringOpcional

Bairro do Representante

cepstringOpcional

CEP do Representante

cidadestringOpcional

Cidade do Representante

estadostringOpcional

Estado do Representante

codIbgestringOpcional

Código do IBGE do Representante

telefonestringOpcional

Telefone do Representante

telefoneCelularstringOpcional

Telefone Celular do Representante

contatostringOpcional

Contato do Representante

tipoComissaointeger · enumOpcional

Código do Tipo de Comissão do Representante (1 - Produto, 2 - Representante, 3 - Condição de Venda 1 Sequencia, 4 - Condição de Venda 2 Sequencia, 5 - Condição de Venda 3 Sequencia, 6 - Tabela de Preço)

Valores possíveis:
percComissaonumberOpcional

Percentual de Comissão do Representante

emailstringOpcional

E-mail do Representante

dataAdmissaostringOpcional

Data de Admissão do Representante

dataDesligamentostringOpcional

Data de Desligamento do Representante

put
/representante

Obter um Representante

get
/representante/{id}
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
idstringObrigatório

Código do Representante

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
chevron-right
200

OK

application/json
codEmpresaintegerOpcional

Código da Empresa

codRepresentanteintegerOpcional

Código do Representante

cpfCnpjstringOpcional

Código do CPF ou CNPJ do Representante

nomestringOpcional

Nome do Representante

situacaointeger · enumOpcional

Situação do Representante (1-Física, 2-Jurídica, 3-Empregado, 4-Micro-Empresa, 5-Inativo)

Valores possíveis:
enderecostringOpcional

Endereço do Representante

bairrostringOpcional

Bairro do Representante

cepstringOpcional

CEP do Representante

cidadestringOpcional

Cidade do Representante

estadostringOpcional

Estado do Representante

codIbgestringOpcional

Código do IBGE do Representante

telefonestringOpcional

Telefone do Representante

telefoneCelularstringOpcional

Telefone Celular do Representante

contatostringOpcional

Contato do Representante

tipoComissaointeger · enumOpcional

Código do Tipo de Comissão do Representante (1 - Produto, 2 - Representante, 3 - Condição de Venda 1 Sequencia, 4 - Condição de Venda 2 Sequencia, 5 - Condição de Venda 3 Sequencia, 6 - Tabela de Preço)

Valores possíveis:
percComissaonumberOpcional

Percentual de Comissão do Representante

emailstringOpcional

E-mail do Representante

dataAdmissaostringOpcional

Data de Admissão do Representante

dataDesligamentostringOpcional

Data de Desligamento do Representante

get
/representante/{id}

Atualizar um Representante

put
/representante/{id}
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
idstringObrigatório

Código do Representante

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Corpo
codRepresentanteinteger · máx: 9999Opcional

Código do Representante (1 / 124 / 45)

cpfCnpjstring · mín: 1 · máx: 14Obrigatório

Código do CPF ou CNPJ do Representante (sem formatação)

nomestring · mín: 1 · máx: 60Obrigatório

Nome do Representante

situacaointeger · enumObrigatório

Situação do Representante (1-Física, 2-Jurídica, 3-Empregado, 4-Micro-Empresa, 5-Inativo)

Valores possíveis:
enderecostring · mín: 1 · máx: 60Obrigatório

Endereço do Representante (Rua / Logradouro)

bairrostring · mín: 1 · máx: 30Obrigatório

Bairro do Representante

cepstring · mín: 1 · máx: 8Obrigatório

CEP do Representante (sem formatação)

cidadestring · máx: 60Opcional

Cidade do Representante

estadostring · mín: 2 · máx: 2Opcional

Estado do Representante

codIbgestring · mín: 7 · máx: 7Opcional

Código do IBGE do Representante

telefonestring · máx: 20Opcional

Telefone do Representante

telefoneCelularstring · máx: 20Opcional

Telefone Celular do Representante

contatostring · máx: 30Opcional

Contato do Representante

tipoComissaointeger · enumObrigatório

Código do Tipo de Comissão (1-Produto, 2-Representante, 3-Condição de Venda 1 Sequencia, 4-Condição de Venda 2 Sequencia, 5-Condição de Venda 3 Sequencia, 6-Tabela de Preço)

Valores possíveis:
percComissaonumber · máx: 99.99Opcional

Percentual de Comissão do Representante (5.00%)

emailstring · máx: 60Opcional

E-mail do Representante

dataAdmissaostring · dateObrigatório

Data de Admissão do Representante (YYYY-MM-DD)

dataDesligamentostring · dateOpcional

Data de Desligamento do Representante (YYYY-MM-DD)

Respostas
chevron-right
200

OK

application/json
codEmpresaintegerOpcional

Código da Empresa

codRepresentanteintegerOpcional

Código do Representante

cpfCnpjstringOpcional

Código do CPF ou CNPJ do Representante

nomestringOpcional

Nome do Representante

situacaointeger · enumOpcional

Situação do Representante (1-Física, 2-Jurídica, 3-Empregado, 4-Micro-Empresa, 5-Inativo)

Valores possíveis:
enderecostringOpcional

Endereço do Representante

bairrostringOpcional

Bairro do Representante

cepstringOpcional

CEP do Representante

cidadestringOpcional

Cidade do Representante

estadostringOpcional

Estado do Representante

codIbgestringOpcional

Código do IBGE do Representante

telefonestringOpcional

Telefone do Representante

telefoneCelularstringOpcional

Telefone Celular do Representante

contatostringOpcional

Contato do Representante

tipoComissaointeger · enumOpcional

Código do Tipo de Comissão do Representante (1 - Produto, 2 - Representante, 3 - Condição de Venda 1 Sequencia, 4 - Condição de Venda 2 Sequencia, 5 - Condição de Venda 3 Sequencia, 6 - Tabela de Preço)

Valores possíveis:
percComissaonumberOpcional

Percentual de Comissão do Representante

emailstringOpcional

E-mail do Representante

dataAdmissaostringOpcional

Data de Admissão do Representante

dataDesligamentostringOpcional

Data de Desligamento do Representante

put
/representante/{id}

Excluir um Representante

delete
/representante/{id}
Autorizações
AuthorizationstringObrigatório
Parâmetros de rota
idstringObrigatório

Código do Representante

Parâmetros de cabeçalho
empresastringObrigatório

Código da Empresa

Respostas
chevron-right
200

OK

delete
/representante/{id}

Sem conteúdo

Atualizado