Manual NEO

API de Integração – Produção

Esta versão da API de produção retorna a relação analítica da produção constando ítens de cada pedido. 
Não existem limites de quantidade de chamadas por hora, mas existem limites de lapso de tempo.

São disponibilizadas duas janelas de horários de consulta:

  • Entre 06:00 a 22:00 hs  permite consultas de até 90 minutos do momento da consulta.
  • Entre 22:01 a 05:59 hs permite consultas sem limites de tempo.

    Obs: A consulta retornará dados somente dos pedidos que tiveram atualização ou foram criadas no período pesquisado.
    Recomendamos manter um banco de dados próprio para melhor organização de dados e históricos de acordo ao BI que for desenvolver.

URL do recurso

Informações

MétodoPOST
Formato de respostaCSV, JSON
Requer AutenticaçãoSim
Existem limitesSim

Parâmetros

NomeObrigatórioDescrição
tokenEstruturaObrigatórioSolicite o Token da estrutura ao SUPORTE
tokenUsuarioObrigatórioEste parâmetro limita a resposta à hierarquia do usuário cujo token for utilizado
Solicite o token do usuário ao SUPORTE
dataHoraInicioCargaObrigatórioData e hora em formato 2023-07-10 13:50:00
dataHoraFimCargaObrigatórioData e hora em formato 2023-07-10 13:50:00
painelIdObrigatórioSolicite o painelId ao SUPORTE
outputFormatOpcionalCSV our JSON - Se ignorado, retorna em formato CSV

Exemplos de chamadas

				
					import requests

url = "https://app.neosales.com.br/producao-painel-integration-v2"

payload = "{\n       \"tokenEstrutura\":\"SOLICITE_AO_SUPORTE\",\n       \"tokenUsuario\":\"SOLICITE_AO_SUPORTE\",\n       \"dataHoraInicioCarga\":\"2023-07-10 14:20:00\",\n       \"dataHoraFimCarga\":\"2023-07-10 15:40:00\",\n       \"painelId\":\"SOLICITE_AO_SUPORTE\",\n       \"outputFormat\":\"csv\"\n}"
headers = {
  'Content-Type': 'text/plain',
  'Cookie': '__cflb=02DiuHcRebXBbQZs3gX28EM2MeLsdaT3jC2MMTm36LJzp'
}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)

				
			
				
					<?php
require_once 'HTTP/Request2.php';
$request = new HTTP_Request2();
$request->setUrl('https://app.neosales.com.br/producao-painel-integration-v2');
$request->setMethod(HTTP_Request2::METHOD_POST);
$request->setConfig(array(
  'follow_redirects' => TRUE
));
$request->setHeader(array(
  'Content-Type' => 'text/plain',
  'Cookie' => '__cflb=02DiuHcRebXBbQZs3gX28EM2MeLsdaT3jC2MMTm36LJzp'
));
$request->setBody('{\n       "tokenEstrutura":"SOLICITE_AO_SUPORTE",\n       "tokenUsuario":"SOLICITE_AO_SUPORTE",\n       "dataHoraInicioCarga":"2023-07-10 14:20:00",\n       "dataHoraFimCarga":"2023-07-10 15:40:00",\n       "painelId":"SOLICITE_AO_SUPORTE",\n       "outputFormat":"csv"\n}');
try {
  $response = $request->send();
  if ($response->getStatus() == 200) {
    echo $response->getBody();
  }
  else {
    echo 'Unexpected HTTP status: ' . $response->getStatus() . ' ' .
    $response->getReasonPhrase();
  }
}
catch(HTTP_Request2_Exception $e) {
  echo 'Error: ' . $e->getMessage();
}
				
			
				
					var settings = {
  "url": "https://app.neosales.com.br/producao-painel-integration-v2",
  "method": "POST",
  "timeout": 0,
  "headers": {
    "Content-Type": "text/plain",
    "Cookie": "__cflb=02DiuHcRebXBbQZs3gX28EM2MeLsdaT3jC2MMTm36LJzp"
  },
  "data": "{\n       \"tokenEstrutura\":\"SOLICITE_AO_SUPORTE\",\n       \"tokenUsuario\":\"SOLICITE_AO_SUPORTE\",\n       \"dataHoraInicioCarga\":\"2023-07-10 14:20:00\",\n       \"dataHoraFimCarga\":\"2023-07-10 15:40:00\",\n       \"painelId\":\"SOLICITE_AO_SUPORTE\",\n       \"outputFormat\":\"csv\"\n}",
};

$.ajax(settings).done(function (response) {
  console.log(response);
});
				
			

Exemplo de resposta CSV

“Nome Linha”;”Nome Coluna”;”Número Pedido”;”Pedido Vinculado”;”Pedido Origem”;”Login Operadora”;”Nome Cliente”;”Cpf Cnpj”;”Cidade”;”Estado”;”DDD”;”Usuário Proprietário”;”Usuário Tags”;”Usuário ADM”;”Consultor na Operadora”;”Nome Equipe”;”Nome Etapa”;”Data Cadastro”;”Data Atualizacao”;”Solicitação”;”Tipo Negociacao”;”Notas Fiscais”;”Revisão”;”Item”;”Numero”;”Etapa Item”;”Portabilidade”;”PRoduto”;”Valor”;”Quantidade”;”Data Referencia”;”Origem”;”Data Instalação”;”Período”;”Cidade Instalação”;”Estado Instalação”;”Rpon”;”Instância”;”Tags”
“Móvel Altas – Novo”;”Negociando 90%”;”40141231″;””;””;””;”NEO DESENVOLVIMENTO DE SISTEMAS LTDA”;”17738735000110″;”BALNEARIO CAMBORIU”;”SC”;”47″;”CONSULTOR MODELO”;”,#enviofaturamensal,#tagusuarioaws,#homologacao”;””;””;”Anfibios”;”AG ACEITE/ASSINATURA (90%) (NEOCRM)”;”05/07/2023″;”10/07/2023 14:40:39″;”NOVO”;”NOVO”;””;””;””;””;”CONCLUIDO”;””;”SMART EMPRESAS 7GB”;”499,90″;”10″;”10/07/2023″;”NEOCRM”;””;””;””;””;””;””;”#exemploNeo”

Exemplo de resposta JSON

[
{
“estado”: “SC”,
“nomeEtapa”: “AG ACEITE/ASSINATURA (90%) (NEOCRM)”,
“estadoInstalacao”: “”,
“dataHoraAtualizacao”: “10/07/2023 14:40:39”,
“estruturaNome”: “treinamentos”,
“nomeOrigem”: “NEOCRM”,
“dataCadastro”: “05/07/2023”,
“quantidade”: 10,
“produtoId”: 82,
“item”: “”,
“rpon”: “”,
“equipeId”: 3603,
“numeroPedidoOrigem”: “”,
“numeroLinha”: “Móvel Altas – Novo”,
“tagUsuario”: “,#enviofaturamensal,#tagusuarioaws,#homologacao”,
“nomeUsuario”: “CONSULTOR MODELO”,
“solicitacao”: “NOVO”,
“itemId”: 621373133,
“nomeEquipe”: “Anfibios”,
“clienteId”: 20026932,
“nomeConsultorOperadora”: “”,
“nomeCliente”: “NEO DESENVOLVIMENTO DE SISTEMAS LTDA”,
“cpfCnpj”: “17738735000110”,
“cidade”: “BALNEARIO CAMBORIU”,
“cidadeInstalacao”: “”,
“dataPortabilidade”: “”,
“tagPedido”: “#exemploNeo”,
“periodoInstalacao”: “”,
“produtoCategoriaId”: 110,
“nomeUsuarioAdm”: “”,
“instancia”: “”,
“loginOperadora”: “”,
“numeroTelefoneItem”: “”,
“numeroPedidoVinculado”: “”,
“nomeEtapaItem”: “CONCLUIDO”,
“estruturaId”: 214,
“ddd”: “47”,
“valor”: “499,90”,
“estruturaUsuarioId”: 21672,
“solicitacaoId”: 8,
“produtoCategoriaNome”: “Móvel – Voz”,
“revisao”: “”,
“notasFiscais”: “”,
“dataInstalacao”: “”,
“dataReferencia”: “10/07/2023”,
“nomeColuna”: “Negociando 90%”,
“tipoNegociacao”: “NOVO”,
“numeroPedido”: “40141231”,
“nomeProduto”: “SMART EMPRESAS 7GB”
}
]

Menu

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
">
Precisa de Ajuda?