POST /api/public-reports/generate
Genera un token único para compartir reportes financieros de un perfil de forma pública. Opcionalmente puede enviar el enlace por email.Autenticación
Requiere autenticación con Bearer token y acceso al plan con reportes públicos.Body Parameters
UUID del perfil para el cual se generará el reporte público.
Número de días hasta que expire el token. Debe ser un número entre 1 y 365. Por defecto, el token no expira.
Email al cual enviar el enlace del reporte público. Debe ser un email válido.
Response
UUID único que sirve como token de acceso al reporte público.
URL completa para acceder al reporte público.
UUID del perfil asociado al reporte.
Fecha y hora de expiración del token (formato ISO 8601).
null si no expira.Fecha y hora de creación del token (formato ISO 8601).
Mensaje opcional si el email fue enviado o si hubo algún problema.
Códigos de Estado
201- Token generado exitosamente400- Parámetros inválidos401- No autenticado404- Perfil no encontrado500- Error del servidor