Changelog
Cambios recientes en la API, la facturación, los SDKs y el dashboard de Rayuela.
2026-10-06
Corrección del happy path y del panel
- Corregidos errores 500 en el alta de usuarios finales, en recomendaciones personalizadas y en los endpoints e-commerce.
- Los jobs de entrenamiento en estado PENDING ya no quedan colgados: si exceden el tiempo límite se marcan como FAILED.
- interaction_type ahora es case-insensitive y la documentación usa los tipos en mayúsculas (VIEW, CART, …).
- GET /usage/ ya no responde 500 y el panel muestra el uso real; las métricas de negocio no estiman lift ni ingresos cuando no hay recomendaciones servidas.
- Panel y atribución: sin cifras inventadas ni textos de desarrollo, y con el path canónico de la API de analytics.
2026-10-05
Happy path, API keys y OpenAPI
- Corregidos los errores 500 de los endpoints e-commerce, la ingesta por lotes y el estado del pipeline de entrenamiento.
- Cold start: un usuario desconocido ya no devuelve 404; se usa un fallback con populares y tendencias.
- Tracker JS v2: fetch con keepalive y X-API-Key, normalización de los tipos de interacción y anonymous_id first-party.
- Nuevas API keys publicables pk_ con scopes y dominios permitidos; la clave completa nunca se persiste en el navegador.
- Spec pública ampliada (pipeline e ingesta por lotes) y documentación alineada: API Reference, DPA descargable y SDK Node marcado como no publicado.
- El panel unifica el progreso de onboarding y muestra estados de error honestos.
2026-10-03
Correcciones en contratación y suscripción
- Corregido un error "Unauthorized access to resource" al iniciar una suscripción.
- Mejoras de UX en el flujo de contratación y en el manejo de planes pendientes.
2026-09-29
Documentación de Mercado Pago
- Actualizada la guía de integración con Mercado Pago, incluyendo el email del usuario y el manejo de errores.
2026-09-15
Robustez de facturación
- Corrección de back_url no-HTTPS y notification_url inválida.
- create-subscription-session: corregido el envío del account_id como string.
- Los errores de Mercado Pago ya no se interpretan como éxito.
- Corregido un loop de renders que congelaba el dashboard en el checklist de onboarding.
2026-09-14
Persistencia de API keys
- Las API keys creadas desde la API ahora se persisten correctamente.
2026-09-13
Corrección de registro e inicio de sesión
- Corregida la migración de particiones que impedía crear cuentas nuevas.
- Corregido un error al finalizar el registro (MissingGreenlet) y el ingreso con email no verificado.
2026-09-01
Suscripciones recurrentes y precios unificados
- Nuevo endpoint para iniciar una suscripción recurrente con Mercado Pago (preapproval).
- Precios unificados: PLAN_LIMITS es la única fuente de verdad de los montos.
2026-08-24
Formato de errores y alineación de SDKs
- Formato de error estandarizado (camelCase) con message, errorCode y requestId.
- Plan gratuito ampliado a 10.000 llamadas por mes.
- Email de bienvenida con la API Key tras el registro.
- SDKs de Python y Node alineados con el contrato de la API pública.
2026-08-23
Historial de uso
- Agregado GET /usage/ para consultar el historial de uso de la cuenta.
2026-08-11
Productos similares
- Nuevo endpoint para obtener productos similares por ID externo, con paginación y explicaciones opcionales.