siga-udesc-api
Unofficial API for SIGA - Sistemas de Gestão Educacional
Requirements
Technologies/Frameworks
Start
To start the application, execute a Gradle Wrapper run task.
./gradlew run
Or using docker-compose
.
docker-compose up
Heroku
Test requesting your semester results using heroku.
curl --request GET \
--url 'https://siga-udesc-api.herokuapp.com/semester-results?cpf=11111111111&password=pass&year=2022&term=1'
Endpoints
REST
-
GET /semester-results
Request Query Params
cpf: 11111111111 password: siga-password year: 2021 term: 2
Response
{ "studentName": "Student Name", "course": "Engenharia de Software", "semesterResults": { "period": "2021/2", "semesterResults": [ { "subjectName": "Tests", "groupName": "ESO06 2021/2", "finalGrade": 10.0, "courseLoad": 72, "absencesCount": 0, "attendancePercentage": 100.0, "result": "Aprovado" } ] } }
Tests
- TODO