# Agregar leads

End point: https://pm.api.induxsoft.net/leads/add-many.dkl

Solicitud con usuario y contraseña
```
Method: POST
Content-Type: application/json;charset=utf-8
{
  "uid":"Id de usuario (correo o teléfono)",
  "pwd":"Contraseña del usuario",
  "storeid":"Id de la tienda",
  "leads":
  [
       {
            "name": "Nombre del lead",
            "phone": "teléfono",
            "email": "Correo electrónico",
            "organization": "Cadena con el nombre de la empresa u organización del prospecto",
            "position": "Cadena con el nombre del puesto del prospecto en la organización",
            "agent_id": "Cadena con el Id del perfil del agente (colaborador) al que está asignado el prospecto",
            "color": "Numérico que indica el color asignado al prospecto (0-Blanco, 1-Rojo, 2-Verde, 3-Azul, 4-Morado y 5-Amarillo)",
            "recived": "Cadena de fecha y hora en formato yyyy-MM-ddThh:mm:ss que corresponde a le fecha y hora de recepción del prospecto",
            "status": "stado en que se creará el lead "
        },
        {..}
  ]
}
```
Solicitud con id de sesión
```
Method: POST
Content-Type: application/json;charset=utf-8
{
  "ids":"Id de sesión",
  "source":"Id de la tienda o una clave de API de una tienda",
  "leads":
  [
       {
            "name": "Nombre del lead",
            "phone": "teléfono",
            "email": "Correo electrónico",
            "organization": "Cadena con el nombre de la empresa u organización del prospecto",
            "position": "Cadena con el nombre del puesto del prospecto en la organización",
            "agent_id": "Cadena con el Id del perfil del agente (colaborador) al que está asignado el prospecto",
            "color": "Numérico que indica el color asignado al prospecto (0-Blanco, 1-Rojo, 2-Verde, 3-Azul, 4-Morado y 5-Amarillo)",
            "recived": "Cadena de fecha y hora en formato yyyy-MM-ddThh:mm:ss que corresponde a le fecha y hora de recepción del prospecto",
            "status": "stado en que se creará el lead "
        },
        {..}
  ]
}
```

Respuesta

```
Content-Type: application/json;charset=utf-8
{
    "success": 1,
    "message": "Ninguna operación realizada",//si sucede algún error su valor es el mensaje del error
    "data":
    [
      ...
    ]
}
```

## Campos disponibles

Los datos (campos) del prospecto requeridos son:

* subject. Cadena con el asunto o título del prospecto
* name. Cadena con el nombre del prospecto
* email. Cadena con el correo electrónico del prospecto

Los siguientes campos son opcionales:

* recived. Cadena de fecha y hora en formato yyyy-MM-ddThh:mm:ss que corresponde a le fecha y hora de recepción del prospecto
* next_contact. Cadena de fecha y hora en formato yyyy-MM-ddThh:mm:ss que corresponde a le fecha y hora del próximo contacto programado
* agent_id. Cadena con el Id del perfil del agente (colaborador) al que está asignado el prospecto
* lead_status. Numérico con la clave del estado en el que está el prospecto.
* remarks. Cadena con los comentarios o mensaje del prospecto
* color. Numérico que indica el color asignado al prospecto (0-Blanco, 1-Rojo, 2-Verde, 3-Azul, 4-Morado y 5-Amarillo)
* phone. Cadena con el número telefónico del prospecto
* organization. Cadena con el nombre de la empresa u organización del prospecto
* position. Cadena con el nombre del puesto del prospecto en la organización