curl --request PUT \
--url https://admintest.inceptia.ai/api/v2/create_campaign/{campaign_id}/ \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"00001": {
"products": [
{
"debt_code": "00001A",
"pid": "Tarjeta de crédito",
"sub_id": "Visa",
"debt": "10000.00",
"expiration": "2021-12-01"
}
],
"params": {
"inbound": "01159999999",
"minimum_amount": "1000.00"
},
"first_name": "Gustavo",
"last_name": "Capart",
"phone_settings": {
"phone_list": [
"3425111111",
"3425222222",
"3425333333"
]
}
}
}
'{
"message": "Campaign id: 12345 > 150 cases were uploaded succcessfully"
}Casos de campaña
Cargar casos a una campaña
Mediante el método PUT se envían casos en formato JSON. La ‘clave’ del objeto principal corresponde al código de identificación del cliente (código del caso) y en su ‘valor’ se envían los datos necesarios, tal como se especifica en el esquema.
Recomendación: máximo de 1000 casos por request, con 1 segundo entre llamadas.
Aclaración Importante sobre los números de teléfono:
- Los teléfonos deben estar completos (característica + número), sin cero “0” y sin el quince “15”.
phone_settings.phone_listdebe tener al menos un número y como máximo el valor indicado en la creación de la campaña pormax_phone_priority. Ese valor representa el último índice de la lista (p.ej.,max_phone_priority = 2→ hasta 3 teléfonos: [posición_0, posición_1, posición_2]).
PUT
/
api
/
v2
/
create_campaign
/
{campaign_id}
/
curl --request PUT \
--url https://admintest.inceptia.ai/api/v2/create_campaign/{campaign_id}/ \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"00001": {
"products": [
{
"debt_code": "00001A",
"pid": "Tarjeta de crédito",
"sub_id": "Visa",
"debt": "10000.00",
"expiration": "2021-12-01"
}
],
"params": {
"inbound": "01159999999",
"minimum_amount": "1000.00"
},
"first_name": "Gustavo",
"last_name": "Capart",
"phone_settings": {
"phone_list": [
"3425111111",
"3425222222",
"3425333333"
]
}
}
}
'{
"message": "Campaign id: 12345 > 150 cases were uploaded succcessfully"
}Autorizaciones
Token de acceso JWT. Debe ser enviado como 'Bearer {token}'.
Parámetros de ruta
ID de la campaña.
Rango requerido:
x >= 1Cuerpo
application/json
Show child attributes
Show child attributes
Respuesta
Todos los casos fueron procesados y cargados exitosamente.
Mensaje de éxito resumiendo la carga.