Requests POST e GET com payload e resposta em JSON e autenticação por token no cabeçalho
Pegar infos de clientes (GET):
Request utilizada para pegar as informações do cliente no ERP com base no CPF/CNPJ dele
Pegar boletos abertos/faturas (GET):
Request utilizada para listar os boletos dos clientes com base id do cliente
Pegar notas fiscais (GET):
Request utilizada para listar as notas fiscais emitidas de um cliente
Pegar extratos financeiros (GET):
Request utilizada para listar os extratos financeiros
payload
{ "id_cliente": "" }
response
{ [ { "id_extrato_financeiro": "", "data_lancamento": "", "data_vencimento": "", "data_baixa": "", "id_boleto": "", "id_nota": "", "valor": "", "valor_pago": "", "multa": "", "juros": "", "desconto": "", "obs": "" } ] }
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
payload
{ "id_cliente": "" }
response
{ [ { "id_quitacao": "", "ano": "", "valor": "", "url_arquivo": "" } ] }
Pegar instalações/produtos de um cliente (GET):
Request para listar todos os produtos/instalações de um cliente
payload
{ "id_cliente": "" }
response
{ [ { "id_instalacao": "", "cep": "", "endereco": "", "numero": "", "complemento": "", "bairro": "", "cidade": "", "uf": "", "latitude": "", "longitude": "", "obs": "", "servicos": [ { "id_servico": "", "nome": "", "descricao": "", "valor": "", "status": "", "obs": "" } ] } ] }
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
payload
{}
response
{ [ { "id_servico": "", "nome": "", "descricao": "", "valor": "", "obs": "" } ] }
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
payload
{}
response
{ [ { "id_revendedor": "", "nome": "", "obs": "" } ] }
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
payload
{}
response
{ [ { "id_funcionario": "", "nome": "", "obs": "" } ] }
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
payload
{}
response
{ [ { "id_departamento": "", "nome": "", "obs": "" } ] }
Pegar todos os vencimentos (GET):
Request utilizada para listar os vencimentos, isso é utilizado para que os prospectos sejam criados com o vencimento vinculado corretamente
payload
{}
response
{ [ { "id_vencimento": "", "data": "", "obs": "" } ] }
Pegar as origens comerciáis (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)
payload
{}
response
{ [ { "id_origem": "", "nome": "", "obs": "" } ] }
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.
payload
{}
response
{ [ { "id_cidade": "", "nome": "", "latitude": "", "longitude": "", "obs": "" } ] }
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
payload
{}
response
{ [ { "id_tipo_de_atendimento": "", "nome": "", "obs": "" } ] }
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)
payload
{}
response
{ [ { "status_prospeccao": "", "nome": "", "obs": "" } ] }
Criar prospectos (POST):
Request utilizada para a criação de uma prospecção no sistema, esse é o principal canal de entrada de novas assinaturas
payload
{ "nome": "", "nome_fantasia": "", "status_prospeccao": "status_prospeccao", "tipo_pessoa": "", "cnpj_cpf": "", "ie_identidade": "", "data_nascimento": "", "data_cadastro": "", "id_revendedor": "id_revendedor", "id_origem": "id_origem", "id_vencimento": "id_vencimento", "cep": "", "endereco": "", "numero": "", "bairro": "", "cidade": "", "id_cidade": "id_cidade", "complemento": "", "referencia": "", "uf": "", "latitude": "", "longitude": "", "fone": "", "telefone_comercial": "", "telefone_celular": "", "whatsapp": "", "ramal": "", "email": "", "obs": "", "alerta": "", "servicos": [ { "id_servico": "" } ] }
response
{ "id_prospecto": "", "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
payload
{ "nome": "", "nome_fantasia": "", "tipo_pessoa": "", "cnpj_cpf": "", "ie_identidade": "", "data_nascimento": "", "data_cadastro": "", "id_revendedor": "id_revendedor", "cep": "", "endereco": "", "numero": "", "bairro": "", "cidade": "", "id_cidade": "id_cidade", "complemento": "", "referencia": "", "uf": "", "latitude": "", "longitude": "", "fone": "", "telefone_comercial": "", "telefone_celular": "", "whatsapp": "", "ramal": "", "email": "", "obs": "", "alerta": "", "servicos": [ { "id_servico": "" } ] }
response
{ "id_lead": "", "obs": "" }
Criar atendimento (POST):
Request utilizada para criar um atendimento/chamado/ajuda com a possibilidade de enviar um anexo em formato Base64
payload
{ "id_cliente": "id_cliente", "id_servico": "id_servico", "id_tipo_de_atendimento": "id_tipo_de_atendimento", "id_departamento": "id_departamento", "id_funcionario": "id_funcionario", "email": "", "telefone": "", "assunto": "", "mensagem": "", "obs": "", "alerta": "", "anexo": [ { "anexo": B64_DO_ARQUIVO, "obs": "", "nome_anexo": "" } ] }
response
{ "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
payload
{ "id_cliente": "id_cliente", "id_servico": "id_servico", }
response
{ "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
payload
{ "id_prospecto": "", "status_prospeccao": "status_prospeccao", "id_revendedor": "id_revendedor", "obs": "", "alerta": "", }
response
{ "status": "", }
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)
payload
{ "id_cliente": "", "nome": "", "fantasia": "", "tipo_pessoa": "", "cnpj_cpf": "", "ie_identidade": "", "rg_orgao_emissor": "", "inscricao_municipal": "", "contribuinte_icms": "N", "nacionalidade": "", "cidade_naturalidade": "", "estado_nascimento": "", "data_nascimento": "", "estado_civil": "", "ativo": "", "Sexo": "", "profissao": "", "data_cadastro": "", "cep": "", "endereco": "", "numero": "", "complemento": "", "bairro": "", "cidade": "", "uf": "", "latitude": "", "longitude": "", "fone": "", "telefone_comercial": "", "telefone_celular": "", "whatsapp": "", "email": "", "obs": "", "alerta": "" }
response
{ "status": "", }
Adicionar Comentário