Customer
API | Description |
---|---|
GET v{version}/customers/{country} |
No documentation available. |
GET api/customers/{country} |
No documentation available. |
Lesson
API | Description |
---|---|
GET v{version}/lesson |
Get all lessons |
GET api/lesson |
Get all lessons |
GET v{version}/lesson/{id} |
Get lesson by Id |
GET api/lesson/{id} |
Get lesson by Id |
Charanga
API | Description |
---|---|
GET v{version}/Charanga/teacher/{dsn}/{id} |
Gets teacher info for use by Charanga only |
GET api/Charanga/teacher/{dsn}/{id} |
Gets teacher info for use by Charanga only |
Season
API | Description |
---|---|
POST v{version}/season |
Gets seasons |
POST api/season |
Gets seasons |
GET v{version}/season/{id} |
Gets season by Id |
GET api/season/{id} |
Gets season by Id |
Department
API | Description |
---|---|
GET v{version}/departments |
Gets departments |
GET api/departments |
Gets departments |
GET v{version}/departments/{id} |
Gets department by Id |
GET api/departments/{id} |
Gets department by Id |
Schools
API | Description |
---|---|
GET v{version}/schools |
Gets schools |
GET api/schools |
Gets schools |
GET v{version}/schools/{id} |
Gets school by Id |
GET api/schools/{id} |
Gets school by Id |
POST v{version}/schools |
Gets paged result of schools |
POST api/schools |
Gets paged result of schools |
GET v{version}/schools/{id}/Contacts |
Gets contacts for a specific school |
GET api/schools/{id}/Contacts |
Gets contacts for a specific school |
Persons
API | Description |
---|---|
GET v{version}/persons/{socialSecurityId} |
Gets person by social security ID |
GET api/persons/{socialSecurityId} |
Gets person by social security ID |
Bookkeepings
API | Description |
---|---|
POST v{version}/bookkeepings |
Gets paged result of bookkeepings. Bookings with the following statusses are shown, and are downloadable: "IntegratedExportStarted", "IntegratedExportDownloaded", "IntegratedExportPending" |
POST api/bookkeepings |
Gets paged result of bookkeepings. Bookings with the following statusses are shown, and are downloadable: "IntegratedExportStarted", "IntegratedExportDownloaded", "IntegratedExportPending" |
GET v{version}/bookkeepings/{id} |
Gets bookkeeping file by Id. Bookkeepings with the following statusses are downloadable: "IntegratedExportStarted", "IntegratedExportDownloaded", "IntegratedExportPending" |
GET api/bookkeepings/{id} |
Gets bookkeeping file by Id. Bookkeepings with the following statusses are downloadable: "IntegratedExportStarted", "IntegratedExportDownloaded", "IntegratedExportPending" |
POST v{version}/bookkeepings/setstatus |
Sets status on a bookkeeping. The following statusses are accepted: "IntegratedExportPending": Used to add a status message to the bookkeeping. "IntegratedExportFailed": Used if the file is rejected for some reason. The file will now no longer be downloadable. "IntegratedExportDone": Used if the file is accepted. The file will now no longer be downloadable. |
POST api/bookkeepings/setstatus |
Sets status on a bookkeeping. The following statusses are accepted: "IntegratedExportPending": Used to add a status message to the bookkeeping. "IntegratedExportFailed": Used if the file is rejected for some reason. The file will now no longer be downloadable. "IntegratedExportDone": Used if the file is accepted. The file will now no longer be downloadable. |
POST v{version}/bookkeepings/upload |
Upload report file |
POST api/bookkeepings/upload |
Upload report file |
List
API | Description |
---|---|
POST v{version}/list |
Gets lists |
POST api/list |
Gets lists |
GET v{version}/list/{id} |
Gets list by Id |
GET api/list/{id} |
Gets list by Id |
Rooms
API | Description |
---|---|
GET v{version}/rooms |
Gets active rooms |
GET api/rooms |
Gets active rooms |
GET v{version}/rooms/all |
Gets rooms |
GET api/rooms/all |
Gets rooms |
GET v{version}/rooms/{id} |
Gets room by Id |
GET api/rooms/{id} |
Gets room by Id |
News
API | Description |
---|---|
GET v{version}/news |
Gets news |
GET api/news |
Gets news |
GET v{version}/news/{id} |
Gets news by Id |
GET api/news/{id} |
Gets news by Id |
POST v{version}/news |
Gets paged result of news |
POST api/news |
Gets paged result of news |
SchoolClassGrade
API | Description |
---|---|
POST v{version}/schoolclassgrade |
Gets school class grades |
POST api/schoolclassgrade |
Gets school class grades |
GET v{version}/schoolclassgrade/{id} |
Gets school class grade by Id |
GET api/schoolclassgrade/{id} |
Gets school class grade by Id |
Courses
API | Description |
---|---|
GET v{version}/courses |
Gets active courses |
GET api/courses |
Gets active courses |
GET v{version}/courses/all |
Gets courses |
GET api/courses/all |
Gets courses |
GET v{version}/courses/{id} |
Gets course by ID |
GET api/courses/{id} |
Gets course by ID |
GET v{version}/courses/tree/{id} |
Gets active courses by tree ID |
GET api/courses/tree/{id} |
Gets active courses by tree ID |
GET v{version}/courses/tree/{id}/all |
Gets courses by tree ID |
GET api/courses/tree/{id}/all |
Gets courses by tree ID |
GET v{version}/courses/tree |
Gets the course tree |
GET api/courses/tree |
Gets the course tree |
Student
API | Description |
---|---|
GET v{version}/students |
Gets students |
GET api/students |
Gets students |
GET v{version}/students/{id} |
Gets student by Id |
GET api/students/{id} |
Gets student by Id |
POST v{version}/students |
Inserts a new student. Firstname, Lastname and email are required fields. The function returns the studentId. |
POST api/students |
Inserts a new student. Firstname, Lastname and email are required fields. The function returns the studentId. |
GET v{version}/students/school/{id} |
Gets students for a specific school |
GET api/students/school/{id} |
Gets students for a specific school |
WaitingList
API | Description |
---|---|
GET v{version}/waitinglist/waitinglistcourses |
Use this function to get all courses. Use the ID from this list for the Creating new ones. |
GET api/waitinglist/waitinglistcourses |
Use this function to get all courses. Use the ID from this list for the Creating new ones. |
GET v{version}/waitinglist/{id} |
Gets waitinglist by Id |
GET api/waitinglist/{id} |
Gets waitinglist by Id |
POST v{version}/waitinglist |
Inserts a new student on the waitinglist. |
POST api/waitinglist |
Inserts a new student on the waitinglist. |
Blobs
API | Description |
---|---|
GET v{version}/blobs/{id} |
Gets blob by unique ID |
GET api/blobs/{id} |
Gets blob by unique ID |
YearGroup
API | Description |
---|---|
POST v{version}/yeargroup |
Gets year groups |
POST api/yeargroup |
Gets year groups |
PUT v{version}/yeargroup/update |
Updates year group |
PUT api/yeargroup/update |
Updates year group |
GET v{version}/yeargroup/{id} |
Gets year group by Id |
GET api/yeargroup/{id} |
Gets year group by Id |
PublishTypes
API | Description |
---|---|
GET v{version}/publishtypes |
Gets publishtypes |
GET api/publishtypes |
Gets publishtypes |
GET v{version}/publishtypes/{id} |
Gets publishtype by Id |
GET api/publishtypes/{id} |
Gets publishtype by Id |
Teachers
API | Description |
---|---|
GET v{version}/teachers |
Gets teachers |
GET api/teachers |
Gets teachers |
GET v{version}/teachers/{id} |
Gets teacher by Id |
GET api/teachers/{id} |
Gets teacher by Id |
GET v{version}/teachers/{id}/Courses |
Gets Courses for a specific teacher |
GET api/teachers/{id}/Courses |
Gets Courses for a specific teacher |
POST v{version}/teachers |
Gets paged result of teachers |
POST api/teachers |
Gets paged result of teachers |
GET v{version}/teachers/department/{id} |
Gets teacher for a specific department |
GET api/teachers/department/{id} |
Gets teacher for a specific department |
Bookings
API | Description |
---|---|
GET v{version}/bookings/{id} |
Gets booking by Id |
GET api/bookings/{id} |
Gets booking by Id |
POST v{version}/bookings |
Gets paged result of bookings |
POST api/bookings |
Gets paged result of bookings |
GET v{version}/bookings/bookingtypes |
Gets bookingtypes |
GET api/bookings/bookingtypes |
Gets bookingtypes |
GET v{version}/bookings/bookingtypes/{id} |
Gets bookingtype by Id |
GET api/bookings/bookingtypes/{id} |
Gets bookingtype by Id |
POST v{version}/bookings/cancellations |
Gets cancellations |
POST api/bookings/cancellations |
Gets cancellations |
POST v{version}/bookings/createbooking |
Creates a booking |
POST api/bookings/createbooking |
Creates a booking |
GET v{version}/bookings/deletebooking/{id} |
Deletes a booking |
GET api/bookings/deletebooking/{id} |
Deletes a booking |