Skip to content

Unofficial API for SIGA - Sistemas de Gestão Educacional

Notifications You must be signed in to change notification settings

MarioFronza/siga-udesc-api

Repository files navigation

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

About

Unofficial API for SIGA - Sistemas de Gestão Educacional

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published