Actividades
Endpoints para registro de interacciones y actividades con clientes.
Registrar Actividad de Cliente
POST /api/activities
Crea una nueva actividad (ej: interacción por email, SMS o WhatsApp) para un cliente y actualiza su información de último contacto.
Casos de uso:
- Registrar seguimiento después de feedback negativo
- Documentar comunicaciones de campaña
- Mantener historial de interacciones con cliente
Cuerpo de la Solicitud
json
{
"client_id": "ef9fa264-3850-4bd2-875e-2b40a4dd432f",
"name": "Envío de mensaje de bienvenida",
"description": "Se envió un WhatsApp con información del programa de fidelidad",
"type": "whatsapp"
}| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
client_id | string | Sí | ID del cliente (formato UUID) |
name | string | Sí | Nombre de la actividad (3-250 caracteres) |
description | string | Sí | Descripción de la actividad (3-250 caracteres) |
type | string | Sí | Tipo de actividad: whatsapp, email o sms |
Tipos de Actividad
| Tipo | Descripción |
|---|---|
whatsapp | Mensaje vía WhatsApp |
email | Email enviado |
sms | SMS enviado |
Ejemplo de Solicitud
bash
curl -X POST "https://api-b2s.experienciab2s.com/api/activities" \
-H "Authorization: Bearer SU_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"client_id": "ef9fa264-3850-4bd2-875e-2b40a4dd432f",
"name": "Envío de mensaje de bienvenida",
"description": "Se envió un WhatsApp con información del programa de fidelidad",
"type": "whatsapp"
}'Respuesta Exitosa (201)
json
{
"message": "Activity created with success"
}Códigos de Respuesta
| Código | Descripción |
|---|---|
| 201 | Actividad creada exitosamente |
| 400 | Error de validación |
| 403 | Token inválido o usuario no autorizado |
| 404 | Token o cliente no encontrado |
