Vendemas Lead Api

La siguiente documentación explica como registrar un lead en la base de datos de Vendemás y como poder registrar las interacciones (llamadas) realizadas a dicho lead, para indicar si se pudo obtener comunicación con éste La ruta del ambiente de pruebas es http://leads.vendemasdev.pe/vm-leads-ws/rest/leads/save Credenciales (Basic Autentication) Usuario : usr_test Clave : rdsf31
Operations
POST /rest/leads/save
POST /rest/leads/conversion
Registro de Lead
POST /rest/leads/save

Registra un Nuevo Lead en Base de Datos.

Request body

application/json

lead

Responses

200 200

Ejecución completa.

Body
application/json;charset=UTF-8
201 201

Created

application/json;charset=UTF-8
401 401

No permitido.

application/json;charset=UTF-8
403 403

Forbidden

application/json;charset=UTF-8
404 404

Not Found

application/json;charset=UTF-8
Conversion de Lead
POST /rest/leads/conversion

Registra la conversión del Lead a [S] en caso se haya realizado y además registra los intentos de conversión (llamadas)

Request body

application/json

Responses

200 200

Ejecución completa.

Body
application/json;charset=UTF-8
201 201

Created

application/json;charset=UTF-8
401 401

No permitido.

application/json;charset=UTF-8
403 403

Forbidden

application/json;charset=UTF-8
404 404

Not Found

application/json;charset=UTF-8
Type Definitions
WSConversionResponse

Estructura de la respuesta de registro de conversion

Object
id
string required

Código de la respuesta, sera el id de lead en la base de datos de VendeMas, o -1 si no se pudo actualizar el lead

message
string required

Descripcion del resultado de la operacion

WSConversionRequest

Estructura principal de la Conversión

Object
fechaHoraLlamada
string required

Fecha y hora de la llamada realizada al lead, debe ser enviada con el siguiente formato: dd/MM/yyyy HH:mm, las horas en formato 24 horas, en caso sea nulo o vacio se registra la fecha y hora del sistema.

flagContestado
string required

Indicador si el lead contesto la llamada telefónica, puede tomar los valores [S] Si - [N] No

Enumeration:
S
N
flagConversion
string required

Indicador si se realizó la conversión del lead, puede tomar los valores [S] Si el lead se convirtió en cliente - [N] cuando el lead no acepto la conversión - [P] cuando el lead acepta la llamada pero pospone la conversión

Enumeration:
S
N
P
idLead
string required

Código del Lead en la base de datos de VendeMás

WSRegistroLeadRequest

Estructura principal de un Lead

Object
aceptarPoliticas
string

SI / NO

adCampaign
string

Campaña

adContent
string

Contenido del Lead

adSource
string

Fuente del Lead

adTerm
string

Terminos del Lead

apellidos
string

Apellidos del Lead

celular
string required

Celular del Lead

ciudad
string

Ciudad del Lead

dataSource
string

DataSource del Lead

descripcion
string

Descripción del Lead

dni
string

Número de Documento de Identidad del Lead

email
string required

Email del Lead

fechaLead
string required

Fecha del Lead

idCanal
string

Identificador del medio por donde viene el lead, si no se especifica al registrar tomara el valor del medio principal indicado por Vendemas

ip
string

Dirección IP del Lead

nombres
string required

Nombres del Lead

recibirNovedades
string

SI / NO

ruc
string

RUC del lead

tipoDocPersona
string

Tipo de documento de la persona

tipoPersona
string

Tipo persona (Natural o empresa)

tipoProducto
string

Poket, Poket Pro, Vendemas Full

variante
string

Variante del Lead

WSRegistroLeadResponse

Estructura de respuesta de registro de lead

Object
id
string required

Código de la respuesta, sera el id de lead en la base de datos de VendeMas, o -1 si no se pudo registrar

message
string required

Descripcion del resultado de la operacion