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.

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)
medium_contact string si Especificar medio de contacto con respecto a los estandares enviados (Nombre completo)
financing_plan string no Especificar plan de financiación 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
g_recaptcha string No Valor Recaptcha

Ejemplos

Javascript(json)

    $.ajax({
      type: "POST",
      url: "https://leadsgmica.com/api/store",
      data: {
                token : "ckSaGUh54YQ-42b205796ced5c27ce34b2635b4b9f54",
                name : "Test",
                email : "test@gmail.com",
                identification : 1036985457,
                cellphone : 3008885212,
                business_type : "ACARREOS",
                vehicle : "NHR (4,1 Toneladas)",
                dealer : "ANDAR",
                city : "BOGOTÁ",
                medium_contact : "CORREO ELECTRÓNICO"
                ip : "127.0.0.1",
                origin : "Contactanos",
                terms : true
            },
      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 = 'Test';
    $email  = 'test@gmail.com';
    $identification = '1036985457';
    $cellphone = '3008885212';
    $business_type = 'ACARREOS';
    $vehicle = 'NHR (4,1 Toneladas)';
    $dealer = 'ANDAR';
    $city = 'BOGOTÁ';
    $medium_contact = 'CORREO ELECTRÓNICO';
    $ip = '127.0.0.1';
    $origin = 'Contactanos';
    $terms = true;

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

    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

Lista de datos

Url para lista de negocios:

GET https://leadsgmica.com/api/business


Url para lista de vehiculos:

GET https://leadsgmica.com/api/vehicles-type/{buses o camiones}/{origin}/{EURO-IV o EURO-VI}


Url para lista ciudades nombre de vehiculo:

GET https://leadsgmica.com/api/vehicle/{vehicle}/cities


Url para lista distribuidores por nombre de ciudad y nombre de vehiculo:

GET https://leadsgmica.com/api/dealers-city-vehicle/{city}/{vehicle}


Url para lista de planes de financiación:

GET https://leadsgmica.com/api/financing-plans