API

Te damos la bienvenida a la documentación de nuestro servicio REST API. Podrás encontrar las llamadas, respuestas y errores para el uso de este.


Para el uso de esta api, usted debera solicitar las llaves publica y privada, estan contienen el siguiente formato:

Public Key 45b960805ce

Private Key 45b960805ced5c27ce

Las anteriores son llaves NO validas.


Los lenguajes permitidos para la conexion a esta base de datos son Javascript(json) , Php(curl).


Cualquier inquietud o comentario comuniquese con nosotros al correo juan.ruiz@inxaitcorp.com

Documentación

Envio de datos:


A la url de petición debe agregar el token que esta compuesto por la llave publica y privada, estas separadas por un guion:

POST https://leadsgmica.com/api/store


Variables

Nombre Tipo Requerido Descripción
token string si Llave publica + Llave privada
name string si Nombre
contact_name string si Nombre de contacto
identification integer si Identificación
email string si Correo electrónico
ip string si Ip (formato ip)
cellphone string si Celular
phone string si Número telefónico
business_type string si Tipo de negocio al que pertenece
other_business_type string no Campo extra para tipo de negocio
terms string No (Default => on) Aceptó terminos y condiciones
origin string si Origen de donde proviene
city string si Especificar ciudad con respecto a los estandares enviados (Nombre completo)
vehicle string si Especificar vehiculo con respecto a los estandares enviados (Nombre completo)
dealer string si Especificar dealer con respecto a los estandares enviados (Nombre completo)
utm_source string No Descripción
utm_campaign string No Descripción
utm_content string No Descripción

Ejemplos

Javascript(json)

    $.ajax({
      type: 'POST',
      url: "https://leadsgmica.com/api/store",
      data: {
                token : "ckSaGUh54YQ-42b205796ced5c27ce34b2635b4b9f54",
                name: 'Juan Ruiz',
                email : 'juan.ruiz@inxaitcorp.com',
                identification: 1036985457,
                cellphone: 3008885212,
                business_type: 'ACARREOS',
                vehicle: 'NHR Reward',
                dealer: 'ANDAR',
                city: 'BOGOTÁ',
                ip: '127.0.0.1',
                origin: 'Contactanos'
            },
      dataType: "json",
      success: function(data){
        console.log(data)
      }
    });
    

Php(curl)

    $ch = curl_init();
    $base_url = "https://leadsgmica.com/";
    $complement_url = "api/store";

    $token = "ckSaGUh54YQ-42b205796ced5c27ce34b2635b4b9f54";
    $name = 'Juan Ruiz';
    $email  = 'juan.ruiz@inxaitcorp.com';
    $identification = '1036985457';
    $cellphone = '3008885212';
    $business_type = 'ACARREOS';
    $vehicle = 'NHR Reward';
    $dealer = 'ANDAR';
    $city = 'BOGOTÁ';
    $ip = '127.0.0.1';
    $origin = 'Contactanos';

    $data = "token=".$token.
            "&name=".$name.
            "&email=".$email.
            "&identification=".$identification.
            "&cellphone=".$cellphone.
            "&business_type=".$business_type.
            "&vehicle=".$vehicle.
            "&dealer=".$dealer.
            "&city=".$city.
            "&ip=".$ip.
            "&origin=".$origin;

    curl_setopt($ch, CURLOPT_URL, $base_url.$complement_url);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_POST, 3);
    curl_setopt($ch, CURLOPT_POSTFIELDS,$data);
    $output = curl_exec($ch);
    $errors = curl_error($ch);
    curl_close($ch);

    print json_encode($errors);
    print json_encode($output); exit();

Respuestas

Nombre Tipo Descripción
code string

200 : Correcto

400 : Datos Invalidos

401 : No Autorizado

error string Descripción de errores en la peticion
message string Descripción de mensajes