{"sistema":"Academix Pass & CertiHub","practica":10,"estado":"ok","frontend":"https://academix-p8.vercel.app","servicios":{"usuarios (TypeScript)":["POST /auth/registro","POST /auth/login","GET /auth/yo"],"talleres (TypeScript)":["GET /eventos","GET /eventos/{id}","POST /eventos","GET /ponentes"],"reservas (Go, productor)":["POST /reservas  -> 202 Accepted","GET /reservas","GET /reservas/{id}","POST /reservas/asistencia","GET /reservas/asistentes","POST /reservas/resultados"],"certificados (Python)":["GET /verificar/{id|hash}","GET /certificados/buscar?q=","POST /certificados/{id}/revocar -> 202 Accepted"],"mensajeria":["GET /mensajeria/colas","GET /mensajeria/bandeja","GET /mensajeria/bandeja/talleres","GET /mensajeria/bandeja/certificados"]},"autenticacion":"Authorization: Bearer <token de POST /auth/login>","bus":{"reservas.solicitudes":"reservas-api -> reservas-worker (el worker valida cupo y persiste)","reservas.eventos":"talleres-service -> reservas-worker","certificados.emision":"reservas-api -> certificados-service","certificados.revocaciones":"certificados-service -> certificados-service"},"salud":"GET /health"}