APIs especiais
Lista de webservices aprimorados. Para adquirir ou obter mais informações entre em contato com a nossa equipe comercial.
Índice
Pré-requisitos
ABERTURA DE LEAD
Pré-Requisitos para utilizar esta API:
permissão para que cadastros sejam criados pelo sac plus, app crm+ e apis em Configurações → SAC → Configuração SAC, campo 'Não permitir cadastro de cliente via ap
p sac plus e CRM+' deve estar desmarcado
URL PARA ABERTURA DE LEAD
IP:PORTA/mk/WSMKNovaLead.rule?sys=MK0&token=tokenRetornoAutenticacao&cd_cliente=codigoCliente&info='informacaoAtendimento'
Onde:
token - token de retorno da autenticação (Obrigatório)
cd_cliente - Código do Cliente (Obtido por WSMKConsultaDoc ou WSMKUserSenhaSAC)
info - Informação sobre o atendimento
Exemplo de saída:
Exemplo de uma saída ao chamar o Webservice WSMKNovaLead
CRIAR PLANOS DE ACESSO
ATENÇÃO
Pré-Requisitos para utilizar esta API:
Servidor com Ubuntu na versão 16.04 ou superior
Instalação do Node.js no servidor (em caso de dúvida converse com a equipe de atendimento)
Recomendamos a utilização do programa Insomnia, veja mais detalhes na nossa documentação Utilizando o Insomnia para consumir as APIs
URL PARA CRIAÇÃO DE PLANOS DE ACESSO
POST /planos-acessos
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
descricao - nome do plano de acesso (Obrigatório)
mesesContrato - duração do plano de acesso (Obrigatório)
inativo - S/N (Obrigatório)
planosAcessoTipoId - informar o código conforme tabela:
1 | Internet |
2 | Telefonia |
3 | Hospedagem |
4 | Outros |
7 | Antívirus |
8 | IPTV |
9 | On-Demand |
10 | Transporte |
11 | TV/OTT |
Exemplo de saída:
Exemplo de uma saída ao chamar o de criação de planos de acesso:
CRIAR NOVO CONTRATO
URL PARA CRIAÇÃO DE NOVO CONTRATO
IP:PORTA/mk/WSMKNovoContrato.rule?sys=MK0&token=tokenretornoautenticação&CodigoCliente=codpessoa&CodigoTipoPlano=tipoplano&CodigoPlanoAcesso=codplano&CodigoRegraVencimento=vcto&CodigoSLA=sla&IgnorarRenovacaoAutomatica&ValorSugeridoRenovacao=vlrrenova
&CodigoRegraBloqueio=regbloq&DescontoInatividade&CodigoFormaPagamento=formapgto&CodigoProfilePagamento=profile&CodigoMetodoFaturamento=metodofat&CodigoDescontoAplicado&CodigoPlanoContas=planocontas
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
CodigoCliente - código do cadastro do cliente (Obrigatório)
CodigoTipoPlano - código do tipo do plano de acesso, preencha conforme os códigos abaixo (Obrigatório)
1 | Internet |
2 | Telefonia |
3 | Hospedagem |
4 | Outros |
7 | Antivírus |
8 | IPTV |
9 | On-Demand |
10 | Transporte |
11 | TV/OTT |
12 | CRM 🆕 Opção de parâmetro disponível a partir da release 64.9 |
20 | Adicional MVNO |
CodigoPlanoAcesso - código do plano de acesso. Atenção: se CodigoTipoPlano=12 informar códigos de produtos do CRM (Obrigatório)
CodigoRegraVencimento - código da regra de vencimento (Obrigatório)
CodigoSLA - código da tabela de SLA (Obrigatório caso tenha configuração ativa no sistema)
IgnorarRenovacaoAutomatica - ativar ou desativar renovação automática do contrato (Opcional)
ValorSugeridoRenovacao - valor sugerido para a renovação (Opcional)
CodigoRegraBloqueio - código da régua de bloqueio (Obrigatório)
DescontoInatividade - código do desconto por inatividade (Opcional)
CodigoFormaPagamento - código da forma de pagamento (Obrigatório)
CodigoProfilePagamento - código da profile de pagamento (Obrigatório)
CodigoMetodoFaturamento - código do método de faturamento (Obrigatório)
CodigoDescontoAplicado - código da tabela de descontos (Opcional)
CodigoPlanoContas - código do plano de contas (Obrigatório)
ConsultorCRM - código do cadastro de vendedores do CRM (Opcional)
EmailDst - e-mail do cliente (destinatário) para que receba o e-mail de boas vindas (Obrigatório se 'EnviarBV' for = S)
EnviarBV - S/N para indicar se o e-mail de boas vindas deve ser enviado, será utilizado o modelo de e-mail e conta default do sistema (Opcional)
AguardaAtivacao - S/N para indicar se o contrato deve ser criado aguardando ativação (Opcional)
Exemplo de saída:
Exemplo de uma saída ao chamar o Webservice WSMKNovoContrato:
LISTAR FATURAS
URL PARA CONSULTA DE FATURAS
IP:PORTA/mk/WSMKFaturas.rule?sys=MK0&token=token&codigo_cliente=&liquidado=true&codigo_fatura_inicio&codigo_fatura_fim&codigo_documento&tipo_documento&data_emissao&data_vencimento=&data_pagamento&codigo_contrato=&data_vencimento_original&codigo_fatura=&quantidade_meses=
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
codigo_cliente - código do cadastro do cliente (Obrigatório)
liquidado - S/N (Opcional)
codigo_fatura_inicio - código de início da(s) fatura(s) (Opcional)
codigo_fatura_fim - código de fim da(s) fatura(s) (Opcional)
tipo_documento - modelo da NF da(s) fatura(s) (Opcional)
data_emissao - data de geração (Opcional)
data_vencimento - data de vencimento atual (Opcional)
data_pagamento - data de liquidação (Opcional)
codigo_contrato - código do contrato (Opcional)
data_vencimento_original - data original do vencimento (Opcional)
codigo_fatura - código da fatura (Opcional)
quantidade_meses - quantidade de meses após a data de vencimento da fatura, dessa forma serão listadas as faturas dentro do período informado. Caso o parâmetro não seja preenchido o WS considera automaticamente 1 mês (Opcional)
Exemplo de saída:
CRIAR OS
URL PARA ABRIR NOVA OS
IP:PORTA/mk/WSMKCriarOrdemServico.rule?sys=MK0&token=token&CodigoCliente=&CodigoConexao=&CodigoContrato=&DescricaoProblema=&CodigoTipoOS=&CodigoTecnico=&CodigoGrupoServico=&CodigoAtendimento=&dataConnection=
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
CodigoCliente - código do cadastro do cliente (Obrigatório)
CodigoConexao - código da conexão (Opcional)
CodigoContrato - código do contrato (Opcional)
DescricaoProblema - relato do cliente (Obrigatório)
CodigoTipoOS - código do tipo de OS (Obrigatório)
CodigoTecnico - código do técnico responsável (Obrigatório)
CodigoGrupoServico - código da equipe (Obrigatório)
CodigoAtendimento - código do atendimento do ERP (Opcional)
condominio - código do condomínio, se preenchido todos os demais dados do endereço serão preenchidos automaticamente (Opcional) 🆕 Parâmetro disponível a partir da release 64.9
cidade - código da cidade (Opcional) 🆕 Parâmetro disponível a partir da release 64.9
bairro - código do bairro (Obrigatório se for informado código de cidade) 🆕 Parâmetro disponível a partir da release 64.9
logradouro - código do logradouro (Obrigatório se for informado código de cidade) 🆕 Parâmetro disponível a partir da release 64.9
complemento - texto livre para informação do complemento do endereço (Opcional) 🆕 Parâmetro disponível a partir da release 64.9
numero - número da casa (Obrigatório se for informado código de cidade) 🆕 Parâmetro disponível a partir da release 64.9
indicacoes - será adicionado o texto de indicações (possível solução) para a OS (Opcional) 🆕 Parâmetro disponível a partir da release 64.9
🆕 Nesta release, foi inclusa a possibilidade de abrir também ordem de serviço ao provedor. Para isso, pode ser feita a consulta prévia do ponto imobilizado e do local de manutenção:
IP:PORTA/mk/WSMKConsultaPontoImobilizado.rule?sys=MK0&token=
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
Exemplo de saída:
IP:PORTA/mk/WSMKConsultaLocalManutencao.rule?sys=MK0&token&local=
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
local - 1 = POP, 2 = Armário, 3 - Ponto de acesso, 4 - OLT, 5 - Servidor, 7 - Caixa de emenda, 6 - Nap/Hub e 99 - Outros
Exemplo de saída:
IP:PORTA/mk/WSMKConsultaNotificacaoParada.rule?sys=MK0&token=
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
Exemplo de saída:
🆕 Parâmetros disponíveis a partir da release 74:
categoria - 1 indica que vai criar uma O.S. do tipo cliente e 2 indica que vai criar uma O.S. do tipo provedor (Obrigatório)
protocolo - código do protocolo de atendimento que será vinculado a essa O.S. (Opcional)
🚨Ao escolher a categoria 2, os seguintes pontos devem ser observados:
🆕 Se o parâmetro CodigoTipoOS for do tipo "ativação" a api vai seguir normalmente, caso não seja, ela pedirá os seguintes parâmetros:
Imobilizado - código do ponto imobilizado (Obrigatório caso CodigoTipoOS não for de ativação)
LocalMan - código do local de manutenção: 1 = POP, 2 = Armário, 3 - Ponto de acesso, 4 - OLT, 5 - Servidor, 7 - Caixa de emenda, 6 - Nap/Hub e 99 - Outros(Obrigatório caso CodigoTipoOS não for de ativação)
CodLocalMan - código do ponto de acesso escolhido (Obrigatório caso CodigoTipoOS não for de ativação)
🆕 Se o parâmetro "CodLocalMan" (que se refere ao local da manutenção" estiver preenchido, ele obrigará os parâmetros de endereço referentes ao local.
🆕 Se o parâmetro "TipoItem" for passado, significa que a O.S. receberá itens, então os seguintes campos serão obrigatórios:
TipoItem - código do tipo de designação do item: 1 - Venda, 2 - Comodato, 3 - Empréstimo, 4 - Demonstração, 5 - Locação, 6 - Serviço, 7 - Imobilizado e 8 - Uso e consumo(Obrigatório caso TipoItem for preenchido)
SetorItem - código do setor escolhido para movimentação do item(Obrigatório caso TipoItem for preenchido)
ItemOS - código do produto escolhido(Obrigatório caso TipoItem for preenchido)
Serial - código do serial do produto (Opcional)
QtdItem - quantidade de produtos que serão movimentados (Obrigatório caso TipoItem for preenchido)
vlr_unit - valor do produto que será movimentado (Obrigatório caso TipoItem for preenchido)
Exemplo de saída:
ALTERAR OS
ATENÇÃO
Pré-Requisitos para utilizar esta API:
Servidor com Ubuntu na versão 16.04 ou superior
Instalação do Node.js no servidor (em caso de dúvida converse com a equipe de atendimento)
Recomendamos a utilização do programa Insomnia, veja mais detalhes na nossa documentação Utilizando o Insomnia para consumir as APIs
URL PARA ALTERAÇÃO DE OS
PUT /os
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
id - código da OS (Obrigatório)
defeitoReclamado - nova descrição para o defeito reclamado (Opcional)
defeitoConstatado - nova descrição para o defeito constatado (Opcional)
operador - login (nome do usuário) do operador (Opcional)
tipo - código do tipo de OS (Opcional)
items - Caso deseje incluir um item em sua OS, deve preencher os seguintes dados: serial (caso o produto seja obrigatória a inclusão), prodServ ("P" para produto e "S" para serviço), quantidade, valorUnitario ( espera o valor unitário do produto que vem da API WSMKConsultaProdutoEstoque do campo venda_un), setor (pode ser buscado usando a API WSMKConsultaProdutoEstoque), subTotal, tipoItem (abaixo os códigos de cada tipo de item), tipoSaida (abaixo os códigos de cada tipo de saída), categoria (categoria da O.S que pode ser 1- cliente 2 - provedor), cod0Item, item
assinatura - espera um base64 de uma imagem seja png ou jpeg entre outros diversos formatos, para testar esse campo é possível fazer o envio de uma imagem qualquer para o site https://base64.guru/converter/encode/image e clicando na opção de gerar o código base64, feito isso pasta copiar o código e colocar no insomnia ou Postmann.
codigoAtendimentoAssociar - código de atendimento já criado no sistema para que a OS seja vinculada a ele (Opcional)
encerrarOs - preencher com S para encerrar a OS no sistema (Opcional)
operadorEncerramento - login (nome do usuário) do operador (Obrigatório se 'encerrarOs' for igual a 'S')
servicoPrestado - (Obrigatório se 'encerrarOs' for igual a 'S')
classificacaoEncerramento - (Obrigatório se 'encerrarOs' for igual a 'S')
fecharAtendimentoAssociado - (Obrigatório se 'encerrarOs' for igual a 'S')
classificEncerramentoAtendmento - (Obrigatório se 'fecharAtendimentoAssociado' for igual a 'S')
classificacaoEncerramento - (Opcional)
classificEncerramentoAtendmento - (Opcional)
Exemplo de saída:
AUTO-DESBLOQUEIO
URL PARA AUTO-DESBLOQUEIO
IP:PORTA/mk/WSMKAutoDesbloqueio.rule?sys=MK0&token=tokenRetornoAutenticacao&cd_conexao=codigoConexao&diasexcecao=
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
cd_conexao - Código da conexão (Obtido por WSMKConexoesPorCliente)
diasexcecao - quantidade de dias que a conexão ficará desbloqueada (Opcional - caso não seja preenchido será seguida a configuração definida no SAC)
Exemplo de saída:
Exemplo de uma saída ao chamar o Webservice WSMKAutoDesbloqueio
VERIFICAR DISPONIBILIDADE DE PORTAS PRÓXIMAS (VIABILIDADE)
URL PARA CONSULTA DE CAIXAS
IP:PORTA/mk/WSMKVerificaDispPorta.rule?token=token&cd_lead=lead&sys=MK0&lat=latitude&lon=longitude
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
lat - coordenada da latitude (Obrigatório)
lon - coordenada da longitude (Obrigatório)
Exemplo de saída:
CONSULTAR NOTIFICAÇÃO DE PARADA
ATENÇÃO
Pré-Requisitos para utilizar esta API:
Servidor com Ubuntu na versão 16.04 ou superior
Instalação do Node.js no servidor (em caso de dúvida converse com a equipe de atendimento)
Recomendamos a utilização do programa Insomnia, veja mais detalhes na nossa documentação Utilizando o Insomnia para consumir as APIs
URL PARA CONSULTA DE NOTIFICAÇÃO DE PARADA
GET /notificacoes/status
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
status - status da notificação de parada: A para consultar em notificações em andamento e F para finalizadas (Obrigatório)
Exemplo de saída:
CONSULTAR CONEXÕES AFETADAS PELA NOTIFICAÇÃO DE PARADA
ATENÇÃO
Pré-Requisitos para utilizar esta API:
Servidor com Ubuntu na versão 16.04 ou superior
Instalação do Node.js no servidor (em caso de dúvida converse com a equipe de atendimento)
Recomendamos a utilização do programa Insomnia, veja mais detalhes na nossa documentação Utilizando o Insomnia para consumir as APIs
URL PRA CONSULTA DAS CONEXÕES
GET /notificacoes/conexoes-afetadas
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
codigo_parada - código da notificação de parada (Obrigatório)
Exemplo de saída:
CONSULTAR OS ABERTAS PARA A NOTIFICAÇÃO DE PARADA
ATENÇÃO
Pré-Requisitos para utilizar esta API:
Servidor com Ubuntu na versão 16.04 ou superior
Instalação do Node.js no servidor (em caso de dúvida converse com a equipe de atendimento)
Recomendamos a utilização do programa Insomnia, veja mais detalhes na nossa documentação Utilizando o Insomnia para consumir as APIs
URL PARA CONSULTA DE OS ABERTAS VINCULADAS COM A NOTIFICAÇÃO DE PARADA
GET /core-api/notificacoes/os-abertas
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
codigo_parada - código da notificação de parada (Obrigatório)
Exemplo de saída:
CONSULTAR ATENDIMENTOS ABERTOS PARA A NOTIFICAÇÃO DE PARADA
ATENÇÃO
Pré-Requisitos para utilizar esta API:
Servidor com Ubuntu na versão 16.04 ou superior
Instalação do Node.js no servidor (em caso de dúvida converse com a equipe de atendimento)
Recomendamos a utilização do programa Insomnia, veja mais detalhes na nossa documentação Utilizando o Insomnia para consumir as APIs
URL PARA CONSULTA DE ATENDIMENTOS VINCULADOS COM A NOTIFICAÇÃO DE PARADA
GET IP:PORTA/notificacoes/atendimentos-abertos
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
codigo_parada - código da notificação de parada (Obrigatório)
Exemplo de saída:
CRIAR CONEXÃO
EXEMPLO DE URL PARA CRIAR CONEXÕES
GET IP:PORTA/mk/WSMKCriarConexao.rule?sys=MK0&token=&CodigoCliente=&CodigoPontoAcesso=&CodigoContrato=&CodigoServidor=&CodigoPlanoAcesso=&CodigoTipoIP=&Tecnologia=&CodigoLead=&AutoDesbloqueio=&CodigoIP=&PoolMKCentral=&PoolDinamico=&MacAddress=&EnderecoCadastro=&TipoConexao=&dataConnection=&Password=&Username=&CodigoCidade=&CodigoEstado=&CodigoBairro=&CodigoLogradouro=&EnderecoNumero=&Complemento=&CEP=
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
CodigoCliente - código do cadastro do cliente (Obrigatório)
CodigoPontoAcesso - código do ponto de acesso (Obrigatório)
CodigoContrato - código do contrato (Obrigatório)
CodigoServidor - código do servidor (Obrigatório)
CodigoPlanoAcesso - código do plano de acesso: neste parâmetro é aceito o código de planos de acesso do tipo internet ou o código do plano de internet que estiver dentro do produto do CRM, neste caso o produto deve ser o mesmo da lead vinculada ao contrato (Obrigatório)
CodigoTipoIP - parâmetro do tipo do IP (Obrigatório)
Tipo de IP | Parâmetro |
---|---|
Atribuição | 1 |
Dinâmico | 2 |
Requisito | 3 |
Pool MK | 4 |
IPV6 Pool | 5 |
Tecnologia - parâmetro da tecnologia da conexão (Obrigatório)
Tecnologia | Parâmetro |
---|---|
Wireless | W |
FTTH | F |
UTP | U |
CodigoLead - código da lead do CRM (Opcional)
AutoDesbloqueio - true/false indicando se a conexão permite o auto-desbloqueio (Obrigatório)
CodigoIP - (Opcional) obrigatório somente se selecionado TipoIP = 1 - Atribuição
PoolMKCentral - (Opcional)
PoolDinamico - (Opcional)
macAddress - máscara válida no padrão '00:00:00:00:00:00' (Obrigatório)
EnderecoCadastro - (true/false) indicando se a conexão deve ser criada com o endereço geral do cadastro (Obrigatório)
TipoConexao - 1 = cobrança ou 2 = cortesia (Obrigatório) (1 - Cobrança|2 - Cortesia) (1 - Cobrança|2 - Cortesia)
dataConnection - nome da multiempresa (Opcional)
Password - senha (Obrigatório)
Username - usuário (Obrigatório)
CodigoCidade - (Opcional) Caso não seja informado EnderecoCadastro=true. Todos os códigos relativos a dados do endereço, podem ser obtidos em: WSMKListaEstruturaEnderecos
CodigoEstado - (Opcional) Caso não seja informado EnderecoCadastro=true. Todos os códigos relativos a dados do endereço, podem ser obtidos em: WSMKListaEstruturaEnderecos
CodigoBairro - (Opcional) Caso não seja informado EnderecoCadastro=true. Todos os códigos relativos a dados do endereço, podem ser obtidos em: WSMKListaEstruturaEnderecos
CodigoLogradouro - (Opcional) Caso não seja informado EnderecoCadastro=true. Todos os códigos relativos a dados do endereço, podem ser obtidos em: WSMKListaEstruturaEnderecos
EnderecoNumero - (Opcional) Caso não seja informado EnderecoCadastro=true. Todos os códigos relativos a dados do endereço, podem ser obtidos em: WSMKListaEstruturaEnderecos
Complemento - (Opcional) Caso não seja informado EnderecoCadastro=true. Todos os códigos relativos a dados do endereço, podem ser obtidos em: WSMKListaEstruturaEnderecos
CEP - (Opcional) Caso não seja informado EnderecoCadastro=true. Todos os códigos relativos a dados do endereço, podem ser obtidos em: WSMKListaEstruturaEnderecos
CodCondominio - (Opcional) - código do condomínio: Os códigos de condomínio, podem ser obtidos em: WSMKListarCondominios
TpAutenticacao - (Opcional) - Código do método de autenticação. Caso não informar parâmetro o padrão será (3- PPPoe Client)
Tipo de Autenticação | Parâmetro |
---|---|
Nenhum | 1 |
Hotspot | 2 |
PPPoe Client | 3 |
Ip-Bindings | 4 |
IPOE | 5 |
MPLS | 6 |
BGP | 7 |
SWAPS | 8 |
Exemplo de saída:
CRIAR CADASTRO DE CLIENTE (NODE)
ATENÇÃO
Pré-Requisitos para utilizar esta API:
Servidor com Ubuntu na versão 16.04 ou superior
Instalação do Node.js no servidor (em caso de dúvida converse com a equipe de atendimento)
Recomendamos a utilização do programa Insomnia, veja mais detalhes na nossa documentação Utilizando o Insomnia para consumir as APIs
EXEMPLO DE URL PARA CRIAÇÃO DE CADASTRO
POST /pessoas
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
nome - nome do cliente (Obrigatório)
cpf - documento do cliente (Obrigatório)
email - email do cliente (Opcional)
classificacao - classificação para o cadastro do cliente (Obrigatório)
nascimento - data de nascimento (Obrigatório)
tipo - tipo de cadastro (Obrigatório)
fone - número do celular (Obrigatório)
estadoId - código do estado (Obrigatório)
estadocobrancaId - código do estado de cobrança (Opcional)
bairroId - código do bairro (Obrigatório)
bairroCobrancaId - código do bairro (Opcional)
logradouroId - código do logradouro (Obrigatório)
logradouroCobrancaId - código do logradouro de cobrança (Opcional)
numero - número do logradouro (Obrigatório)
numerocobranca - número do logradouro (Opcional)
cep - CEP do logradouro (Obrigatório)
cepCobranca - CEP do logradouro de cobrança (Opcional)
Exemplo de saída:
CRIAR CADASTRO DE CLIENTE
URL PARA CADASTRO DE PESSOAS
IP:PORTA/mk/WSMKNovaPessoa.rule?sys=MK0&token=tokenRetornoAutenticacao
&doc=cpf/cnpj
&nome='nomecliente'
&cep=cepEndereco
&cd_uf=codigoEstado
&cd_cidade=codigoCidade
&cd_bairro=codigoBairro
&cd_logradouro=codigoLogradouro
&numero=numeroEndereco
&complemento='complementoEndereco'
&cd_empresa=codigoEmpresa
&email=enderecoEMAIL
&nascimento=aa/mm/aaaa
&fone=numeroTelefone
&lat=latitude
&lon=longitude
&nome_mae=nomeMae
&rg=numeroRG
&user_sac=usuarioSac
&senha_sac=senhaSac
Parâmetros:
token - token de retorno da autenticação (Obrigatório)
doc - Documento CPF ou CNPJ (Obrigatório)
nome - Nome completo do cliente (Obrigatório)
cep - CEP do endereço do cliente (Obrigatório)
cd_uf - Código do Estado (Obrigatório) (Obtido por WSMKListaEstruturaEnderecos)
cd_cidade - Código do Cidade (Obrigatório) (Obtido por WSMKListaEstruturaEnderecos)
cd_bairro - Código do Bairro (Obrigatório) (Obtido por WSMKListaEstruturaEnderecos)
cd_logradouro - Código do Logradouro (Obrigatório) (Obtido por WSMKListaEstruturaEnderecos)
numero - Número do endereço do cliente (Obrigatório)
complemento - Complemento do endereço do cliente
cd_empresa - Código da empresa em que o cliente será cadastrado
email - Endereço de e-mail do cliente (Obrigatório)
nascimento - Dia, mês e ano do nascimento do cliente
fone - Número de telefone (Obrigatório)
lat - Latitude do endereço (Opcional)
lon - Longitude do endereço (Opcional)
nome_mae - Nome completo da mãe do cliente (Opcional)
rg - Número do RG (Opcional)
user_sac - Usuário para acessar ao SAC (Opcional)
senha_sac - Senha para acessar ao SAC (Opcional)
tipo_cadastro - preencher de acordo com o tipo de cadastro que será inserido informando o número 1 - Pessoa física ou 2 - Pessoa jurídica ou 3 - Pré-cadastro (Opcional)
grupo_atend - preencher com o código do grupo de atendimento que será vinculado ao cadastro (Opcional)
revenda - código da revenda para o cadastro (Opcional) 🆕 Parâmetro disponível a partir da release 64.9
site - site como texto livre (Opcional) 🆕 Parâmetro disponível a partir da release 64.9
cfop - 4 dígitos (somente números) para informação do CFOP para notas fiscais 21/22. Atenção: a API vai validar somente se são 4 números, fique atento às configurações fiscais que podem utilizar (Opcional) 🆕 Parâmetro disponível a partir da release 64.9
cliente_com - 2 dígitos (somente números) para informação do código de cliente para validação de arquivo de notas fiscais 21/22. Atenção: a API vai validar se os códigos inseridos são válidos, fique atento às configurações fiscais que podem utilizar (Opcional) 🆕 Parâmetro disponível a partir da release 64.9
Códigos para informação do parâmetro cliente_com:
01 | Comercial |
02 | Industrial |
03 | Residencial/Pessoa física |
04 | Produtor rural |
05 | Orgão adm. pública estadual |
06 | Prestador de serviços de telecomunicação |
07 | Missões diplomáticas, Repart. Consulares. etc |
08 | Igrejas e templos |
99 | Outros não especificados |
whatsapp - S para indicar que o número do celular também é whatsapp (Opcional) 🆕 Parâmetro disponível a partir da release 65
codcondominio_cobranca - código do condomínio, se informado os demais dados do endereço de cobrança serão preenchidos automaticamente (Opcional) 🆕 Parâmetro disponível a partir da release 65
coduf_cobranca - UF do endereço de cobrança (Opcional) 🆕 Parâmetro disponível a partir da release 65