Requests POST e GET Este documento mostra todas as requisições e respostas esperadas em uma integração padrão de ERP e site de assinatura Datacake.
Exemplo de requisições GET, POST e PUT com payload e resposta esperadas em JSON e autenticação por para integração. Recomendamos autenticação com token no cabeçalhoheader da requisição
Índice |
---|
minLevel | 1 |
---|
maxLevel | 7 |
---|
outline | true |
---|
|
Pegar infos de clientes (GET):Request utilizada para pegar as informações do cliente no ERP com base no CPF/CNPJ dele
Expandir |
---|
|
Bloco de código |
---|
| {
"cnpj_cpf": "" } |
|
Expandir |
---|
title | # Documento do cliente (cpf/cnpj)
} |
|
---|
Expandir |
---|
|
Bloco de código |
---|
| {
"idnome_clientecompleto": "", "nome": "", # Nome completo do cliente / razão social da empresa
"fantasiaaniversario": "", "tipo_pessoa": "", "cnpj_cpf": "", # Data de "ie_identidade": "",aniversário do cliente
"rgdata_orgao_emissorregistro": "", "inscricao_municipal": "", "contribuinte_icms": "N",
"nacionalidade": "",# Data de cadastro do cliente no ERP
"cidade_naturalidadeativo": "", "estado_nascimento": "", "data_nascimento": "", "estado_civil": "", # Cliente está "ativo": "", no ERP
"Sexoid_remoto": "", "profissao": "", "data_cadastro": "",
"cep": "", # ID do cliente dentro do ERP
"enderecoid_contrato": "", "numero": "", "complemento": "", # ID do contrato "bairro": "",do cliente
"cidaderua_endereco": "", "uf": "", "latitude": "",
"longitude": "",# Nome da rua do endereço do cliente
"fonenumero_endereco": "", "telefone_comercial # Número da casa do endereço do cliente
"cep_endereco": "", "telefone_celular # Cep do endereço do cliente
"cidade_endereco": "", "whatsapp": "",
"email": "", # Cidade do endereço do cliente
"obscomplemento_endereco": "", "alerta": ""
} |
|
Pegar boletos abertos/faturas (GET):
Request utilizada para listar os boletos dos clientes com base id do cliente
Expandir |
---|
|
Bloco de código |
---|
| {# Complemento do endereço do cliente
"idbairro_clienteendereco": ""
} |
|
Expandir |
---|
|
Bloco de código |
---|
| {, [ # Bairro do endereço {
do cliente
"idestado_faturaendereco": "", # Estado do endereço do "nome_cliente":
"",
}
|
|
Pegar boletos abertos/faturas (GET):Request utilizada para listar os boletos dos clientes com base no documento do cliente (cpf/cnpj)
Expandir |
---|
|
Bloco de código |
---|
| {
"valor_inicialdocument": "", # Documento do cliente (cpf/cnpj)
"valorid_atualcontrato": "", # ID do contrato do cliente
} |
|
Expandir |
---|
|
Bloco de código |
---|
| {
[
"data_emissao": "", {
"dataid_vencimentofatura": "", # ID utilizado para identificação "linha_digitavel": "", e baixa de Fatura
"urlcode_boletofatura": "", # Valor composto pelo }ID da fatura e docuemento ]
} |
|
Pegar notas fiscais (GET):
Request utilizada para listar as notas fiscais emitidas de um cliente
Expandir |
---|
|
Bloco de código |
---|
| {do cliente
"id_cliente": "" } |
|
Expandir |
---|
|
Bloco de código |
---|
| { [ "nome_cliente": "", # Nome {do Cliente
"iddocument_notanumber": "", # Documento do cliente, o mesmo informado para obter as faturas
"status": "", "remote_id": "", "valor": "",
# Código do cliente no ERP
"valor_pagoinicial": "", # Valor original do Boleto
"datavalor_lancamentoatual": "", # Valor atualizado na data da Consulta
"data_vencimento "juros": "", # Juros "data_baixa": "",
aplicado ao boleto na data de consulta
"url_nota_fiscalmulta": "", } # Multa aplicado ao ]
} |
|
Request utilizada para listar os extratos financeiros
Expandir |
---|
|
Bloco de código |
---|
| {boleto na data de consulta
"id_clientedesconto": ""
} |
|
Expandir |
---|
|
Bloco de código |
---|
| {, [ # Desconto aplicado ao boleto na {data de consulta
"iddata_extrato_financeiroemissao": "", # Data de emissão do Boleto
"data_lancamentovencimento": "", # Data de vencimento do Boleto
"data_vencimentohistorico": "", # Mensagem de referência da Fatura "data_baixa": "", (ex. Mensalidade Plano X)
"idbank_boletocode": "", # Codigo que indica "id_nota": "",
a qual banco pertence a fatura
"valorlinha_digitavel": "", # Linha digitavel do Boleto
"valorintegration_pagoid": "", # Id da integraçõ ERP a qual o boleto pertence
"multa": "identifier": "", # Identificador de pagamento (Ex. Carteira de "juroscobrança)
"pix_code": "", # Código PIX "desconto": "",
copia e cola de sistema de pagamento do ERP
"obscontract_id": "" # Id do contrado(s) a qual }pertence a Fatura
]
} |
|
Pegar declaraçao de quitação de débitos (GET):
Request utilizada para listar as declarações de quitação de débito de um cliente
Expandir |
---|
|
Bloco de código |
---|
| { "idbill_clientereceipt": ""
} |
|
Expandir |
---|
|
Bloco de código |
---|
| {, # [Cabeço de impressão gerado para o {
Totem (TEF)
"idbill_pix_quitacaoreceipt": "", # Cabeço de impressão gerado para o Totem (PIX)
"ano": "",
"valor": "",
"url_arquivo": ""
}
]
} |
|
...
Pegar Contratos do Cliente (GET):Request utilizado para listar todos os produtos/instalações de um clienteo contratos do cliente. Utilizado para listar os boletos por contrato. Para pleno funcionamento, ID do contrato deverá ser enviado junto ao response que lista fatura abertas.
Expandir |
---|
|
Bloco de código |
---|
| {
"id_clientedocument": "" # Documento do cliente (cpf/cnpj)
} |
|
Expandir |
---|
|
Bloco de código |
---|
| {
[
"remote_id": "", # Id {do Contrato no ERP. Utilizado para filtrar o boletos
"idcontract_instalacaoname": "", # Endereço da instalação
} |
|
Pegar notas fiscais (GET):Request utilizada para listar as notas fiscais emitidas para um cliente
Expandir |
---|
|
Bloco de código |
---|
| {
"cepdocument": "", # Documento do cliente (cpf/cnpj)
"enderecoid_cliente": "", # ID do cliente no ERP
} |
|
Expandir |
---|
|
Bloco de código |
---|
| {
"numero": "",[
{
"complemento": "", "id_nota": "", "bairro": "", # ID da nota fiscal dentro "cidade": "",do ERP
"uf"id_tipo_nota: "", # ID "latitude": "",do tipo da nota fiscal dentro do ERP
"longitudenumero_nota": "", # Número da "obs": "",nota fiscal
"servicosvalor": ["", # {Valor da nota fiscal
"protocolo": "", "id_servico": "", # Protocolo da nota fiscal
"nomedata_lancamento": "", # Data que a nota foi lançada no ERP
"descricao": "", "valor"identificacao": "", # Identificação da nota fiscal
"status "url_nota_fiscal": "", # Url do pdf da nota fiscal
"obs": "" }
]
} |
|
Pegar extratos financeiros (GET):Request utilizada para listar os extratos financeiros de um cliente
Expandir |
---|
|
Bloco de código |
---|
| {
"document": "" } # Documento do cliente (cpf/cnpj)
"id_cliente": "" # ID ]do cliente no ERP
} |
|
Pegar todos os produtos (GET):
Request utilizada para listar todos os produtos disponíveis no sistema. Isso é utilizado para mapear o produto do eCommerce, assim o prospecto/lead já é criado com um vínculo aos produtos
Expandir |
---|
|
Bloco de código |
---|
| {
[
{
"id_serviconota": "", "nome": "", # ID da fatura
"descricaodata_lancamento": "", # Data de lançamento da fatura
"valor "data_vencimento": "", # Data de "obsvencimento da fatura
"data_baixa": "", # }Data da baixa da fatura
] } |
|
Pegar todos os revendedores (GET):
Request utilizada para listar todos os revendedores, Isso é utilizado para mapear os revendedores no eCommerce, assim as vendas dos mesmos podem ser vinculados a eles nos relatórios e os prospectos/leads já são criados com o vínculo do revendedor que realizou a venda/captação
Expandir |
---|
|
Bloco de código |
---|
| { [ "historico": "", { "id_revendedor": "", # Histórico da fatura
"nomevalor": "", "obs": "" # Valor recebido }da fatura
] } |
|
Pegar todos os funcionários (GET):
Request utilizada para listar todos os funcionários, Isso é utilizado para direcionar os atendimentos gerados pelo eCommerce/App caso eles sejam vinculados com um funcionário
Expandir |
---|
|
Bloco de código |
---|
| { [ "saldo": "", { # "id_funcionario": "",Valor da fatura
"nomecobranca": "", # Descrição "obs": ""da cobrança
}
]
} |
|
...
Pegar declaração de quitação de débitos (GET):Request utilizada para listar todos os departamentos, Isso é utilizado para direcionar os atendimentos gerados pelo eCommerce/App caso eles sejam vinculados com um departamentoas declarações de quitação de débito de um cliente
Expandir |
---|
|
|
expand
"document": "" # Documento do cliente (cpf/cnpj)
"id_cliente": "" # ID do cliente no ERP
} |
|
Expandir |
---|
|
Bloco de código |
---|
| {
[
{
"id_departamentoquitacao": "", # ID da quitação de débito
"nomeano": "", # Ano "obs": ""
referente a quitação de débito
} ]
} |
|
Pegar todos os vencimentos (GET):
Request utilizada para listar os vencimentos, isso é utilizado para que os prospectos sejam criados com o vencimento vinculado corretamente
Expandir |
---|
|
Bloco de código |
---|
| { "valor": "", [ # Valor total da quitação de {débito
"idurl_vencimentoarquivo": "", # URL do pdf da quitação de débito
"data": "",
"obs": "" }
]
} |
|
Pegar ...
instalações/produtos de um cliente (GET):
Request utilizada para listar as origens comerciáis, isso é utilizado para que os prospectos sejam criados com a origem comercial vinculada corretamente. (Ex. Google, Outdoor, Indicação de Amigo, Anuncio de Rádio)todos os produtos/instalações/serviços de um cliente
Expandir |
---|
|
|
Expandir |
---|
title
"document": "" # Documento do cliente (cpf/cnpj)
"id_cliente": "" # ID do cliente no ERP
} |
|
Expandir |
---|
|
Bloco de código |
---|
| {
[
{
"id_origemservico": "", # ID do serviço no ERP
"nome": "", "obs": "" # Nome do serviço
} ] } |
|
Pegar todas as cidades (GET):
Request utilizada para listar as cidades cadastradas no sistema, isso é utilizado pois muitos sistemas utilizam um código proprietário para a cidade. assim os prospectos são criados com a cidade vinculada corretamente.
Expandir |
---|
|
Bloco de código |
---|
| { "situacao": "", [ { # Situação do serviço no ERP (ativo, suspenso, etc.)
"id_cidadeobs": "", "nome": "", # Observações/comentários sobre o serviço
"latitudevalor": "", "longitude": "", # Valor do serviço
"obsnumero_plano": "", # Número/posição do serviço no ERP
} ] } |
|
Pegar todos os tipos de atendimentos (GET):
Request utilizada para listar todos os tipos de atendimentos, Isso é utilizado para que os atendimentos criados pelo eCommerce/App sejam do tipo correto utilizado
Expandir |
---|
|
Bloco de código |
---|
| {
[ "endereco": "", { # Endereço referente ao serviço do cliente
"id_tipo_de_atendimento": "", }
"nome": "",
"obs": ""
}
]
} |
|
...
Estado |
---|
colour | Purple |
---|
title | PROSPECTO |
---|
|
Pegar todos os produtos (GET):Request utilizada para listar os status de prospectos, isso é utilizado para classificar os prospectos conformes eles são criados e para atualizar os prospectos durante a automação. (Ex. Inicial, Em analise, Reprovado, Suspenso, Aprovado, Cancelado)todos os produtos disponíveis no sistema. Isso é utilizado para mapear o produto do eCommerce, assim o prospecto/lead já é criado com um vínculo aos produtos
Expandir |
---|
|
Bloco de código |
---|
| {
[
{
"statusid_prospeccaoservico": "", # ID do produto/serviço no ERP
"nome": "", # Nome de apresentação "obs": ""do produto
} ]
} |
|
Criar prospectos (POST):
Request utilizada para a criação de uma prospecção no sistema, esse é o principal canal de entrada de novas assinaturas
Expandir |
---|
|
Bloco de código |
---|
| {
"nome": "","descricao": "", # Descrição do produto
"nome_fantasia": "", "status_prospeccaovalor": "status_prospeccao", "tipo_pessoa": "", # Valor do produto
"cnpj_cpf": "", "ie_identidade": "", "data_nascimentoobs": "", "data_cadastro": "", "id_revendedor": "id_revendedor",# Observações
"id_origem": "id_origem", }
"id_vencimento": "id_vencimento", "cep": "",
"endereco": "",
"numero]
} |
|
Estado |
---|
colour | Purple |
---|
title | PROSPECTO |
---|
|
Pegar todos os revendedores (GET):Request utilizada para listar todos os revendedores, Isso é utilizado para mapear os revendedores no eCommerce, assim as vendas dos mesmos podem ser vinculados a eles nos relatórios e os prospectos/leads já são criados com o vínculo do revendedor que realizou a venda/captação
Expandir |
---|
|
Bloco de código |
---|
| {
[
{
"id_revendedor": "", # ID do revendedor no ERP
"nome": "", # Nome do revendedor
"documento": "", # Documento do revendedor (CPF/CNPJ)
"email": "", # Email do revendedor
"obs": "" # Observações
}
]
} |
|
Estado |
---|
colour | Purple |
---|
title | PROSPECTO |
---|
|
Pegar todos os funcionários (GET):Request utilizada para listar todos os funcionários, Isso é utilizado para direcionar os atendimentos gerados pelo eCommerce/App caso eles sejam vinculados com um funcionário
Expandir |
---|
|
Bloco de código |
---|
| {
[
{
"id_funcionario": "", # ID do funcionário no ERP
"nome": "", # Nome do funcionário
"obs": "" # Observações
}
]
} |
|
Pegar todos os departamentos (GET):Request utilizada para listar todos os departamentos, Isso é utilizado para direcionar os atendimentos gerados pelo eCommerce/App caso eles sejam vinculados com um departamento
Expandir |
---|
|
Bloco de código |
---|
| {
[
{
"id_departamento": "", # ID do departamento no ERP
"nome": "", # Nome do departamento
"obs": "" # Observações
}
]
} |
|
Estado |
---|
colour | Purple |
---|
title | PROSPECTO |
---|
|
Pegar todos os vencimentos (GET):Request utilizada para listar os vencimentos, isso é utilizado para que os prospectos sejam criados com o vencimento vinculado corretamente
Expandir |
---|
|
Bloco de código |
---|
| {
[
{
"id_vencimento": "", # ID do vencimento no ERP
"data": "", # "Nome" da data de vencimento (Exemplo: "dia 5")
"obs": "" # Observações
}
]
} |
|
Estado |
---|
colour | Purple |
---|
title | PROSPECTO |
---|
|
Pegar as origens comerciais (GET):Request utilizada para listar as origens comerciais, isso é utilizado para que os prospectos sejam criados com a origem comercial vinculada corretamente. (Ex. Google, Outdoor, Indicação de Amigo, Anúncio de Rádio)
Expandir |
---|
|
Bloco de código |
---|
| {
[
{
"id_origem": "", # ID da origem comercial no ERP
"nome": "", # Nome da origem comercial
"obs": "" # Observações
}
]
} |
|
Estado |
---|
colour | Purple |
---|
title | PROSPECTO |
---|
|
Pegar todas as cidades (GET):Request utilizada para listar as cidades cadastradas no sistema, isso é utilizado pois muitos sistemas utilizam um código proprietário para a cidade. assim os prospectos são criados com a cidade vinculada corretamente.
Expandir |
---|
|
Bloco de código |
---|
| {
[
{
"id_cidade": "", # ID da cidade no ERP
"nome": "", # Nome da cidade no ERP
"latitude": "", # Latitude da cidade
"longitude": "", # Longitude da cidade
"obs": "" # Observações
}
]
} |
|
Pegar todos os tipos de atendimentos (GET):Request utilizada para listar todos os tipos de atendimentos, Isso é utilizado para que os atendimentos criados pelo eCommerce/App caiam no sistema com o tipo correto
Expandir |
---|
|
Bloco de código |
---|
| {
[
{
"id_tipo_de_atendimento": "", # ID do tipo de atendimento no ERP
"nome": "", # Nome do tipo de atendimento no ERP
"obs": "" # Observações
}
]
} |
|
Estado |
---|
colour | Purple |
---|
title | PROSPECTO |
---|
|
Pegar todos os status de prospectos (GET):Request utilizada para listar os status de prospectos, isso é utilizado para classificar os prospectos conformes eles são criados e para atualizar os prospectos durante a automação. (Ex. Inicial, Em analise, Reprovado, Suspenso, Aprovado, Cancelado)
Expandir |
---|
|
Bloco de código |
---|
| {
[
{
"status_prospeccao": "", # Código do status no ERP
"nome": "", # Nome do status no ERP
"obs": "" # Observações
}
]
} |
|
Estado |
---|
colour | Purple |
---|
title | PROSPECTO |
---|
|
Criar prospectos (POST):Request utilizada para a criação de uma prospecção no sistema, esse é o principal canal de entrada de novas assinaturas.
Se for necessário o EPR deve informar todos APIs necessárias para criar um pedido no sistema integrado com o maior numero das informações possível.
Se for o caso pode-se fracionar o em varias APIs para chegar ao resultado final, exemplo: API para cadastro de Prospecto/Cliente, API para cadastro de endereço, APi para upload de arquivos no prospecto, etc.
Expandir |
---|
|
Bloco de código |
---|
| {
"nome": "", # Nome do Cliente ou Responsavel pela Empresa
"razão_social": "", # Razão do social para clientes PJ (Opcional)
"tipo_pessoa": "", # Tipo da pessoa, Física ou Juridica
"cnpj_cpf": "", # CPF ou CNPJ do cliente
"ie_identidade": "", # Inscrição Estadual parra clientes PJ (Opcional)
"data_nascimento": "", # Data de nascimento do cliente ou do responsável
"id_revendedor": "", # Id do revendedor
"id_origem": "", # Id da Origem comercial
"id_vencimento": "", # Id do Vencimento no ERP
"cep": "", # CEP do cliente
"endereco_instalação": "", # Logradouro do endereço de instalação
"numero_instalação": "", # Numero do endereço de instalação
"bairro_instalação": "", # Bairro do endereço de instalação
"cidade_instalação": "", # Cidade do endereço de instalação
"complemento_instalação": "", # Complemento do endereço de instalação
"referencia_instalação": "", # Referencia do endereço de instalação
"uf_instalação": "", # Estado do endereço de instalação
"endereco_cobranca": "", # Logradouro do endereço de cobrança
"numero_cobranca": "", # Numero do endereço de cobrança
"bairro_cobranca": "", # Bairro do endereço de cobrança
"cidade_cobranca": "", # Cidade do endereço de cobrança
"complemento_cobranca": "", # Complemento do endereço de cobrança
"referencia_cobranca": "", # Referencia do endereço de cobrança
"uf_cobranca": "", # Estado do endereço de cobrança
"latitude": "", # Latitude da instalação
"longitude": "", # Longitude da instalação
"telefone": "", # Telefone residencial
"celular": "", # Celular
"celular_extra": "", # Celular extra (geralmente whatsapp)
"email": "", # Email
"obs": "", # Resumo de todas as informações do pedido
"servicos": [ # Array serviços contratados/interesse
{
"id_servico" # ID do serviço no ERP
}
],
"anexos": [ # Array de anexos dos documentos anexados ao pedido
{
"nome_documento": "", # Nome do documento
"formato": "", # Formato do arquivo
"base_64" "" # Conteúdo do arquivo em base 64
}
]
} |
|
Expandir |
---|
|
Bloco de código |
---|
| {
"id_prospecto": "", # Id do Prospecto retornado do ERP
"obs": "" # Observação ou menssagem do ERP
} |
|
Criar lead (POST):Request utilizada para a criação de um lead no sistema, esse é como você irá registrar clientes que tem a intenção de assinar no futuro ou que ainda não estão cobertos pelos seus serviços/produtos.
Dados podem varia conforme formulário do pre-checkout
Expandir |
---|
|
Bloco de código |
---|
| {
"nome": "", # Nome do cliente
"documento": "", # Documento do cliente
"email": "", # Email do cliente
"telefone": "", # Telefone do cliente
"endereco": "", # Logradouro do endereço de instalação
"numero": "", # Numero do endereço de instalação
"bairro": "", # Bairro do endereço de instalação
"cidade": "", # Cidade do endereço de instalação
"estado": "", # Estado do endereço de instalação
"CEP": "", # CEP do endereço de instalação
"cobertura": "", # JSON com dados da Cobertura
"latitude": "", # Latitude da instalação
"longitude": "", # Longitude da instalação
"revendedor": "", # Nome do revendedor
"id_revendedor": "", # ID do revendedor no ERP
"extra_data": "" # Dados extras do lead
} |
|
Expandir |
---|
|
Bloco de código |
---|
| {
"id_lead": "", # ID do lead retornado do ERP
"obs": "" # Observação ou menssagem do ERP
} |
|
Criar atendimento (POST):Request utilizada para criar um atendimento/chamado/ajuda com a possibilidade de enviar um anexo em formato Base64
Expandir |
---|
|
Bloco de código |
---|
| {
"id_cliente": "", # ID do cliente no ERP
"id_servico": "", # ID do serviço do cliente no ERP
"id_tipo_de_atendimento": "", # ID do tipo de atendimento escolhido pelo cliente no ERP
"id_departamento": "", # ID do departamento escolhido pelo cliente no ERP
"id_funcionario": "", # ID do funcionário responsável no ERP
"email": "", # Email do cliente
"telefone": "", # Telefone do cliente
"assunto": "", # Assunto do chamado que o cliente esta abrindo
"mensagem": "", # Mensagem do chamado que o cliente esta abrindo
"anexo": [ # Anexos enviados pelo cliente (se a opção estiver liberada)
{
"anexo": "", # Conteúdo do arquivo em base 64
"obs": "", # Observação do anexo
"nome_anexo": "" # Nome do anexo
}
]
} |
|
Expandir |
---|
|
Bloco de código |
---|
| {
"id_atendiemnto": "", # ID do lead retornado do ERP
"obs": "" # Observação ou menssagem do ERP
} |
|
Habilitação provisória (POST):Request utilizada para habilitar provisoriamente um serviço suspenso geralmente por falta de pagamento. também conhecido como ativação de confiança
Expandir |
---|
|
Bloco de código |
---|
| {
"id_cliente": "", # ID do cliente no ERP
"id_servico": "", # ID "bairro": "",
"cidade": "",
"id_cidade": "id_cidade",do serviço do cliente no ERP
} |
|
Expandir |
---|
|
Bloco de código |
---|
| {
"status": "", # Status do serviço após a chamada de ativação (se foi ativo ou não)
} |
|
Estado |
---|
colour | Purple |
---|
title | Prospecto |
---|
|
Edição do prospecto (PUT):Request utilizada para atualizar uma prospecção conforme a automação acontece. Nem todos os campos são necessariamente editados/atualizados
Expandir |
---|
|
Bloco de código |
---|
| {
"complementoid_prospecto": "", "referencia": "", "uf": "",
"latitude": "",# ID do prospecto no ERP
"longitudestatus_prospeccao": "", "fone": "",
"telefone_comercial": "", # ID do status do prospecto no ERP
"telefoneid_celularrevendedor": "",
"whatsapp": "", "ramal": "", "email": "", # ID do revendedor "obs": "",do ERP
"alertaobs": "", "servicos": [ { # Observações
} |
|
Expandir |
---|
|
Bloco de código |
---|
| {
"id_servicostatus": "", # Status atual }
]
}do prospecto no ERP
} |
|
Edição do cliente (PUT):Request utilizada para atualizar as informações de um cliente. Geralmente atualiza-se apenas as informações de contato (email, telefone, WhatsApp)
Expandir |
---|
|
Bloco de código |
---|
| {
"id_prospectocliente": "", "obs": ""
} |
|
Criar lead (POST):
Request utilizada para a criação de um lead no sistema, esse é como você irá registrar clientes que tem a intenção de assinar no futuro ou que ainda não estão cobertos pelos seus serviços/produtos
Expandir |
---|
|
Bloco de código |
---|
| { # ID do cliente no ERP
"nome": "", "nome_fantasia": "", # Nome do cliente no ERP
"tipo_pessoafantasia": "", "cnpj_cpf": "", "ie_identidade": "",
"data_nascimento": "", # Nome fantasia do cliente para empresa
"datatipo_cadastropessoa": "", "id_revendedor": "id_revendedor", # Tipo "cep": "",
da pessoa, Física ou Juridica
"enderecocnpj_cpf": "", "numero": "", "bairro": "", # CPF ou CNPJ "cidade": "",do cliente
"idie_cidadeidentidade": "id_cidade", "complemento": "", "referencia": "",
"uf": "",# Inscrição Estadual parra clientes PJ (Opcional)
"latituderg_orgao_emissor": "", "longitude": "", #
"foneinscricao_municipal": "", # "telefone_comercial":
"", "telefonecontribuinte_celularicms": "", "whatsapp": "",#
"ramalnacionalidade": "", "email": "", "obs": "",#
"alertacidade_naturalidade": "", # "servicos":
[ {"estado_nascimento": "", #
"iddata_serviconascimento": "", }#
] } |
|
Expandir |
---|
|
Bloco de código |
---|
| {
"id_lead"estado_civil": "", "obs": ""
} |
|
Criar atendimento (POST):
Request utilizada para criar um atendimento/chamado/ajuda com a possibilidade de enviar um anexo em formato Base64
Expandir |
---|
|
Bloco de código |
---|
| { #
"id_clienteativo": "id_cliente", "id_servico #
"Sexo": "id_servico", "id_tipo_de_atendimento #
"profissao": "id_tipo_de_atendimento", "id_departamento": "id_departamento", #
"iddata_funcionariocadastro": "id_funcionario", #
"emailcep": "", "telefone": "", "assunto": "",#
"mensagemendereco": "", "obs": "", "alerta": "",#
"anexonumero": "", [ { #
"anexocomplemento": B64_DO_ARQUIVO,"", #
"obsbairro": "", "nome_anexo": "" #
}
"cidade": "", ] } |
|
Expandir |
---|
|
Bloco de código |
---|
| { "id_atendiemnto": "", "obs": ""
} |
|
Habilitação provisória (POST):
Request utilizada para habilitar provisoriamente um serviço suspenso geralmente por falta de pagamento. também conhecido como ativação de confiança
Expandir |
---|
|
Bloco de código |
---|
| { #
"id_clienteuf": "id_cliente", "id_servico": "id_servico", } |
|
Expandir |
---|
|
Bloco de código |
---|
| { "status": "",
} |
|
Edição do prospecto (PATCH):
Request utilizada para atualizar uma prospecção conforme a automação acontece. Nem todos os campos são necessariamente editados/atualizados
Expandir |
---|
|
Bloco de código |
---|
| { #
"id_prospectolatitude": "", #
"status_prospeccao "longitude": "status_prospeccao", "id_revendedor #
"fone": "id_revendedor", "obs": "", "alerta": "",
} |
|
Expandir |
---|
|
Bloco de código |
---|
| { #
"statustelefone_comercial": "",
} |
|
Edição do cliente (PATCH):
Request utilizada para atualizar as informações de um cliente. Geralmente atualiza-se apenas as informações de contato (email, telefone, WhatsApp)
Expandir |
---|
|
Bloco de código |
---|
| { #
"idtelefone_clientecelular": "", #
"nomewhatsapp": "", "fantasia": "", #
"tipo_pessoaemail": "", "cnpj_cpf": "", "ie_identidade": "", "rg_orgao_emissor": "",#
"inscricao_municipalobs": "", "contribuinte_icms": "N", "nacionalidade": "", "cidade_naturalidade": "", "estado_nascimento": "",#
"data_nascimentoalerta": "", "estado_civil": "", "ativo": "", # "Sexo": "",
} |
|
Expandir |
---|
|
Bloco de código |
---|
| {
"profissaostatus": "",
"data_cadastro": "",
"cep": "",
"endereco": "",} |
|
Estado |
---|
colour | Purple |
---|
title | Prospecto |
---|
|
Envio de arquivos (POST)Request utilizada para enviar arquivos anexados pelos clientes na hora da assinatura, de modo a deixar os arquivos vinculados aos prospectos/leads. Os arquivos são enviados em Base64, geralmente imagens (jpg, png, gif) ou PDF
Expandir |
---|
|
Bloco de código |
---|
| {
"numeroid_prospecto": "",
"complementonome_arquivo": "",
"bairroarquivo": "",
"cidadeobs": "",
"uf": "",} |
|
Expandir |
---|
|
Bloco de código |
---|
| {
"latitudestatus": "",
"longitude": "",} |
|
Baixa na fatura/Sinalização de pagamento (POST)Request utilizada para sinalizar ao ERP que a fatura em questão do cliente foi paga pelo terminal de atendimento da Datacake (Totem) ou pelo aplicativo; permitindo o ERP marcar a mesma como paga e caso necessário retomar os serviços suspensos
Expandir |
---|
|
Bloco de código |
---|
| {
"foneid_cliente": "id_cliente",
"telefoneid_comercialfatura": "",
"telefone_celular": "",
"whatsapp": "",id_fatura",
} |
|
Expandir |
---|
|
Bloco de código |
---|
| {
"email": "",
"obsstatus": "",
} |
|
Estado |
---|
colour | Purple |
---|
title | Prospecto |
---|
|
Status do Prospecto (GET):Request utilizada para receber o status atual do prospecto, mantendo o sistema da Datacake sincronizado com o ERP
Expandir |
---|
|
Bloco de código |
---|
| {
"alertaid_prospecto": "id_prospecto",
} |
|
Expandir |
---|
|
Bloco de código |
---|
| {
"status": "",
"motivo": "motivo_do_cancelamento_ou_rejeição"
} |
|