An unofficial app for Stud.IP systems.
Deutsche Beschreibung
English description
Required API routes by features:
Requirement for the app to work at all:
/discovery
/user
/user/:user_id
Files screen:
/file/:file_ref_id/move/:destination_folder_id
/file/:file_ref_id/copy/:destination_folder_id
/file/:file_ref_id/download
/file/:file_ref_id/update
/file/:file_ref_id (GET, PUT, DELETE, POST)
/folder/:folder_id (GET, PUT, DELETE
/folder/:folder_id/subfolders
/folder/:folder_id/files
/folder/:parent_folder_id/new_folder
/folder/:source/copy/:destination
/folder/:source/move/:destination
/course/:course_id/top_folder (for viewing course files)
/user/:user_id/top_folder (for viewing your own files)
/studip/content_terms_of_use_list
/studip/file_system/folder_types
Courses screen:
/course/:course_id
/course/:course_id/members
/course/:course_id/news
/user/:user_id/courses
/semesters
/semester/:semester_id
news/:news_id/comments (GET, PUT)
Messages screen:
/user/:user_id/contacts
/user/:user_id/contacts/:friend_id (PUT, DELETE)
/user/:user_id/:box
/messages
/messages/:message_id ( DELETE, GET, PUT)
/message/:message_id/file_folder
Home screen:
/studip/news
/news/:news_id
Planner screen:
/course/:course_id/events
/user/:user_id/events
/user/:user_id/schedule
/user/:user_id/schedule/:semester_id
Blubber:
/course/:course_id/blubber (GET, POST)
/blubber/comment/:blubber_id (DELETE, GET, PUT)
/blubber/posting/:blubber_id (DELETE, GET, PUT)
/blubber/posting/:blubber_id/comments (GET, POST)
/blubber/postings
/blubber/stream/:stream_id
Course forum:
/course/:course_id/forum_categories
/forum_category/:category_id
/forum_category/:category_id/areas (GET, POST)
/forum_entry/:entry_id (DELETE, GET, POST, PUT)