Resources

The resources use a data model that is supported by a set of client-side libraries that are made available on the files and libraries page.

You may also enjoy the interactive interface provided for this API by Swagger.

Try it out!

name path methods description
CourseSegmentInstanceResource
  • /courseSegment
  • /courseSegment/{id}
  • /courseSegment/{id}/participants
  • /courseSegment/{id}/schedule
  • /courseSegment/{id}/examination/occasions
  • GET
  • GET
  • GET
  • GET
  • GET
Entry point for course segment.
Courses
  • /course
  • /course/{id}
  • /course/{id}/registrations
  • /course/{id}/student/{personID}
  • GET
  • GET
  • GET
  • GET
Employees
  • /employee
  • /employee/username/{username}
  • /employee/{id}/contributions
  • GET
  • GET
  • GET
Entry point for everything related to employees.
Examinations
  • /examination/occasion
  • /examination/occasion/{id}
  • /examination/occasion/{id}/participants
  • GET
  • GET
  • GET
Information about examinations and their exam occasions.
HealthCheck
  • /health
  • GET
Locations
  • /location/{id}
  • GET
Information om lokaler. Information about rooms.
OrganisationalUnit
  • /orgunit/{id}
  • /orgunit/{id}/nationalSubjectCategories
  • /orgunit/{id}/researchAreas
  • /orgunit/{id}/subunits
  • /orgunit/{id}/supervisors
  • GET
  • GET
  • GET
  • GET
  • GET
Entry point for organisational unit. Typically is a institution at a university.
Persons
  • /person
  • /person/{id}
  • /person/username/{username}
  • /person/{id}/courseSegmentInstances
  • /person/{id}/photo
  • /person/{id}/researchAreas
  • /person/{id}/settings
  • /person/{id}/theses
  • /person/{id}/usernames
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
The Persons resource is an entry point to everything related to Person.
Programs
  • /program
  • /program/{id}
  • /program/{id}/admissions
  • GET
  • GET
  • GET
Entry point for everything related to Program.
Public
  • /public/course/{courseCode}/examiners
  • /public/course/{courseCode}/literature
  • /public/course/{courseCode}/schedules
  • /public/course/{courseCode}/segments
  • GET
  • GET
  • GET
  • GET
Publications
  • /publication
  • GET
Entry point for everything related to publications.
Schedules
  • /schedule
  • GET
Students
  • /student/registeredStudents
  • /student/{id}
  • /student/{id}/courseRegistrations
  • /student/{id}/degrees
  • /student/{id}/programAdmissions
  • GET
  • GET
  • GET
  • GET
  • GET
Theses
  • /thesis
  • /thesis/rejections
  • /thesis/{id}
  • /thesis/{id}/author
  • /thesis/{id}/contributor
  • /thesis/{id}/publication
  • /thesis/{id}/author/{personID}
  • /thesis/{id}/contributor/{personID}
  • /thesis/{id}/person/{personID}
  • /thesis/{id}/publication/file
  • /thesis/{id}/author/{personID}/publishingConsent
  • GET POST
  • GET
  • DELETE GET PUT
  • GET POST
  • GET POST
  • DELETE GET PUT
  • GET
  • GET
  • DELETE
  • DELETE GET PUT
  • GET POST
Entry point for everything related to Thesis.