Exportaciones
Endpoints para exportación de informes consolidados.
Exportar Informe Consolidado
GET /api/exports
Genera un informe consolidado con clientes, respuestas y cupones de los últimos 90 días.
Datos incluidos:
- Total de respuestas por empresa
- Clasificación NPS (Promotores, Neutros, Detractores)
- Cupones creados y utilizados
- NPS por criterio (Atención, Ambiente, etc.)
Casos de uso:
- Generar informes gerenciales
- Alimentar dashboards externos
- Análisis consolidado de desempeño
Ejemplo de Solicitud
bash
curl -X GET "https://api-b2s.experienciab2s.com/api/exports" \
-H "Authorization: Bearer SU_TOKEN"Respuesta Exitosa (200)
json
[
{
"total": 80,
"clients": 0,
"promoter": 80,
"detractor": 0,
"neutral": 0,
"company": "Empresa 1",
"uf": "MG",
"nps": 100,
"couponsCreated": 0,
"couponsUsed": 0,
"criteria": [
{ "name": "Atención", "nps": 100 },
{ "name": "Ambiente", "nps": 75 },
{ "name": "Tiempo de espera", "nps": 95 }
]
}
]Estructura de la Respuesta
| Campo | Tipo | Descripción |
|---|---|---|
total | integer | Total de respuestas en el período |
clients | integer | Número de clientes únicos |
promoter | integer | Cantidad de promotores (NPS 9-10) |
detractor | integer | Cantidad de detractores (NPS 0-6) |
neutral | integer | Cantidad de neutros (NPS 7-8) |
company | string | Nombre de la empresa |
uf | string | Estado de la empresa |
nps | integer | Score NPS calculado |
couponsCreated | integer | Cantidad de cupones creados |
couponsUsed | integer | Cantidad de cupones utilizados |
criteria | array | NPS por criterio evaluado |
Estructura del Criterio
| Campo | Tipo | Descripción |
|---|---|---|
name | string | Nombre del criterio |
nps | integer | Score NPS del criterio |
Códigos de Respuesta
| Código | Descripción |
|---|---|
| 200 | Informe generado exitosamente |
| 401 | Token ausente o inválido |
| 403 | Token inválido o usuario no autorizado |
| 404 | Token de integración no encontrado |
