Sistema de Cartas de Presentaci贸n

馃煝 Servidor activo - 12/15/2025, 3:36:41 PM

Ver Estado del Sistema Validar Configuraci贸n
Autenticaci贸n: 馃敀 Basic Auth con usuario/contrase帽a
Header: Authorization: Basic [base64(usuario:contrase帽a)]
Ejemplo: Authorization: Basic aXVkX2FkbWluOmNhcnRhczIwMjRfc2VjdXJl

Endpoints para Apps Script

GET /api/health
Verificar conexi贸n y estado de la API
POST /api/documentos/procesar
Iniciar procesamiento as铆ncrono (requiere Bearer token)
GET /api/documentos/estado/:procesoId
Consultar estado de un proceso (requiere Bearer token)
GET /api/documentos/reporte/:procesoId
Obtener reporte completo de un proceso (requiere Bearer token)

Endpoints Originales

GET /api/procesar
馃敀 Ejecuta el procesamiento completo de todos los estudiantes (requiere Bearer token)
GET /api/validar
馃敀 Valida la configuraci贸n completa del sistema (requiere Bearer token)
GET /api/estudiantes
馃敀 Obtiene la lista de estudiantes y su estado (requiere Bearer token)
GET /api/estudiantes/conteo
馃敀 Cuenta estudiantes por programa acad茅mico (requiere Bearer token)
POST /api/probar
馃敀 Prueba el sistema con un estudiante espec铆fico (requiere Bearer token y c茅dula en el body)
POST /api/datos-prueba
馃敀 Crea datos de prueba en la hoja de c谩lculo (requiere Bearer token)
GET /api/estado
Obtiene el estado actual del servidor y configuraci贸n

Acciones R谩pidas