API Cliengine

Integre seus sistemas com nossa plataforma CRM através de uma API RESTful robusta, bem documentada e fácil de usar.

// Exemplo de integração com a API Cliengine
const api = new CliengineAPI({)
apiKey: 'seu-api-key',
baseUrl: 'https://api.cliengine.com'
});
// Criar um novo cliente
const novoCliente = await api.clientes.criar({)
nome: 'João Silva',
email: 'joao@exemplo.com',
telefone: '+5511999999999'
});

Endpoints Disponíveis

Explore nossa API RESTful e descubra como integrar seus sistemas com o Cliengine. Todos os endpoints são documentados com exemplos de requisição e resposta.

POST/api/v1/auth/token

Gera um novo token de acesso para autenticação da API.

Exemplo de Requisição

// Requisição
const response = await fetch('https://api.cliengine.com/api/v1/auth/token', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
client_id: 'seu-client-id',
client_secret: 'seu-client-secret'
})
});

Exemplo de Resposta

{
"access_token": "eyJhbGciOiJIUzI1NiIs...",
"token_type": "Bearer",
"expires_in": 3600
}

Integre com Sua Linguagem Favorita

Explore exemplos práticos de integração com a API Cliengine em diferentes linguagens de programação. Cada exemplo inclui código completo e respostas da API.

// Inicializar o cliente da API
const api = {
baseUrl: 'https://api.cliengine.com',
token: 'seu-token-aqui',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer seu-token-aqui'
}
};
// Função para criar um novo cliente
async function criarCliente(dados) {
try {
const response = await fetch(
'${api.baseUrl}/api/v1/clientes',
{
method: 'POST',
headers: api.headers,
body: JSON.stringify(dados)
}
);
return await response.json();
} catch (erro) {
console.error('Erro ao criar cliente:', erro);
throw erro;
}
}
Status: 201
{
"id": 1,
"nome": "João Silva",
"email": "joao@exemplo.com",
"telefone": "+5511999999999",
"criado_em": "2024-03-20T10:00:00Z"
}
import requests
# Configuração da API
api_url = 'https://api.cliengine.com'
headers = {
'Content-Type': 'application/json',
'Authorization': 'Bearer seu-token-aqui'
}
def criar_cliente(dados):
try:
response = requests.post(
f'{api_url}/api/v1/clientes',
headers=headers,
json=dados
)
response.raise_for_status()
return response.json()
except requests.exceptions.RequestException as e:
print('Erro ao criar cliente:', e)
raise
Status: 201
{
"id": 1,
"nome": "João Silva",
"email": "joao@exemplo.com",
"telefone": "+5511999999999",
"criado_em": "2024-03-20T10:00:00Z"
}

Comece a transformar seu relacionamento com clientes hoje mesmo

Não perca mais negócios por falta de acompanhamento. Experimente nossa plataforma e veja a diferença em sua empresa.