Clientes


Para realizar operações no cadastro de clientes, considere o destino:

pedidomobile.com/webservice2/webresources/clienteintegracao

São disponibilizados os métodos POST (inserir), GET (consultar), PUT (editar) e DELETE (excluir). Para cadastrar, envie uma requisição POST contendo o registro no formato JSON:

{
    "municipio": "SÃO PAULO",
    "bairro": "Centro",
    "cep": "01311-200",
    "complemento": "LOJA",
    "contatoList": [{
        "nome": "Faturamento",
        "telefone": "11 4126-4598"
    }, {
        "nome": "Recepção",
        "telefone": "11 4126-4598"
    }],
    "documento": "98.636.319/0001-02",
    "email": "contato@mrepublic.com.br",
    "endereco": "Avenida Paulista",
    "envioAutomatico": false,
    "estado": "SP",
    "inativo": false,
    "inscricaoEstadual": "",
    "nomeFantasia": "M Republic Relations",
    "numero": "100",
    "razaoSocial": "M Republic Relations S.A",
    "tipoDocumento": "CNPJ",
    "campoAdicional1": "Títulos Vencidos: 0"
}

Para editar, envie uma requisição PUT contendo o registro a ser atualizado. Considere o documento como campo chave.
Para consultar ou excluir, utilize os métodos GET e DELETE respectivamente, informando o documento do cliente:

pedidomobile.com/webservice2/webresources/clienteintegracao/98636319000102

Veja abaixo o layout do cliente:

Campo Descrição Obrigatório
municipio Texto com até 200 caracteres Não
vendedor Texto com até 200 caracteres Não
bairro Texto com até 200 caracteres Não
cep Texto com até 10 caracteres Não
complemento Texto com até 200 caracteres Não
documento Texto com até 18 caracteres Sim
email Texto com até 200 caracteres Não
endereco Texto com até 200 caracteres Não
estado Texto com até 2 caracteres Não
inativo Boolean (true ou false) Não
inscricao_estadual Texto com até 20 caracteres Não
nome_fantasia Texto com até 200 caracteres Não
numero Texto com até 20 caracteres Não
observacoes Texto com até 2000 caracteres Não
razao_social Texto com até 200 caracteres Sim
tipo_documento Texto com até 4 caracteres Sim
transportadora Texto com até 200 caracteres Não


Layout da lista de contatos:

Campo Descrição Obrigatório
nome Texto com até 200 caracteres Não
telefone Texto com até 20 caracteres Não
email Texto com até 200 caracteres Não