{"status":"online","timestamp":"2026-08-17T04:57:53.464Z","version":"1.0.0","serverInfo":{"nodeVersion":"v20.20.2","platform":"linux","memoryUsage":{"rss":109613056,"heapTotal":50229248,"heapUsed":44549408,"external":3563947,"arrayBuffers":123016},"uptime":39342.719998664},"endpoints":[{"name":"fluxograma","description":"fluxograma API endpoints","routes":[{"path":"/fluxograma/fluxograma","method":"GET","fullPath":"http://api-nofluxo.crianex.com/fluxograma/fluxograma"},{"path":"/fluxograma/casar_disciplinas","method":"POST","fullPath":"http://api-nofluxo.crianex.com/fluxograma/casar_disciplinas"},{"path":"/fluxograma/integralizacao","method":"POST","fullPath":"http://api-nofluxo.crianex.com/fluxograma/integralizacao"},{"path":"/fluxograma/upload-dados-fluxograma","method":"POST","fullPath":"http://api-nofluxo.crianex.com/fluxograma/upload-dados-fluxograma"},{"path":"/fluxograma/delete-fluxograma","method":"DELETE","fullPath":"http://api-nofluxo.crianex.com/fluxograma/delete-fluxograma"}],"totalRoutes":5},{"name":"users","description":"users API endpoints","routes":[{"path":"/users/register-user-with-google","method":"POST","fullPath":"http://api-nofluxo.crianex.com/users/register-user-with-google"},{"path":"/users/get-user-by-email","method":"GET","fullPath":"http://api-nofluxo.crianex.com/users/get-user-by-email"},{"path":"/users/registrar-user-with-email","method":"POST","fullPath":"http://api-nofluxo.crianex.com/users/registrar-user-with-email"}],"totalRoutes":3},{"name":"cursos","description":"cursos API endpoints","routes":[{"path":"/cursos/all-cursos","method":"GET","fullPath":"http://api-nofluxo.crianex.com/cursos/all-cursos"}],"totalRoutes":1},{"name":"materias","description":"materias API endpoints","routes":[{"path":"/materias/materias-name-by-code","method":"GET","fullPath":"http://api-nofluxo.crianex.com/materias/materias-name-by-code"},{"path":"/materias/materias-from-codigos","method":"POST","fullPath":"http://api-nofluxo.crianex.com/materias/materias-from-codigos"}],"totalRoutes":2},{"name":"assistente","description":"assistente API endpoints","routes":[{"path":"/assistente/analyze","method":"POST","fullPath":"http://api-nofluxo.crianex.com/assistente/analyze"},{"path":"/assistente/chat","method":"POST","fullPath":"http://api-nofluxo.crianex.com/assistente/chat"},{"path":"/assistente/health","method":"GET","fullPath":"http://api-nofluxo.crianex.com/assistente/health"},{"path":"/assistente/analyze-sabia-stream","method":"POST","fullPath":"http://api-nofluxo.crianex.com/assistente/analyze-sabia-stream"},{"path":"/assistente/analyze-sabia","method":"POST","fullPath":"http://api-nofluxo.crianex.com/assistente/analyze-sabia"},{"path":"/assistente/turmas-by-codigo","method":"GET","fullPath":"http://api-nofluxo.crianex.com/assistente/turmas-by-codigo"},{"path":"/assistente/prerequisitos-by-codigo","method":"GET","fullPath":"http://api-nofluxo.crianex.com/assistente/prerequisitos-by-codigo"}],"totalRoutes":7},{"name":"planejamento","description":"planejamento API endpoints","routes":[{"path":"/planejamento/test-db","method":"GET","fullPath":"http://api-nofluxo.crianex.com/planejamento/test-db"},{"path":"/planejamento/gerar-plano","method":"POST","fullPath":"http://api-nofluxo.crianex.com/planejamento/gerar-plano"},{"path":"/planejamento/chat","method":"POST","fullPath":"http://api-nofluxo.crianex.com/planejamento/chat"}],"totalRoutes":3},{"name":"chat","description":"chat API endpoints","routes":[{"path":"/chat/send","method":"POST","fullPath":"http://api-nofluxo.crianex.com/chat/send"}],"totalRoutes":1}],"documentation":{"swagger":"http://api-nofluxo.crianex.com/api-docs","postman":"http://api-nofluxo.crianex.com/postman-collection"}}