NEW in Version 5.5.7
Object | Route | Description |
---|---|---|
Response 451 |
N/A | Added http response 451 - Unavailable For Legal Reasons. |
Privacy Disclaimer |
GET /account/privacy-disclaimer POST /account/privacy-disclaimer |
Get thet latest Privacy Disclaimer from lerarenstage.be Agree the Privacy Disclaimer |
Delete messages |
POST account/inbox/delete-messages | Delete multiple messages in the users inbox |
Restore messages |
POST account/inbox/undelete-messages | Restore multiple messages in the users inbox |
Mark messages as read |
POST account/inbox/read-messages | Mark multiple messages as read in the users inbox. |
Mark messages as unread |
POST account/inbox/unread-messages | Mark multiple messages as unread in the users inbox. |
Notifications settings for messages |
PUT account/me/notify-messages | Notifications settings for messages to personal mailbox. |
List all trainingsinstitutions |
GET organizations/list-trainingInstitution | List all trainingsinstitutions without pagination. |
List all schools |
GET organizations/list-schools | List all schools without pagination. |
List all students |
GET students/list-students | List all students for trainingsinstitutions without pagination. |
List all students |
GET schools/{schoolid}/internships-students | List all students for schools without pagination. |
Filter Internships by geolocation (students) | GET account/student/internships/{internship_id}/filter/by_geolocation | Filter Internships by geolocation for students. |
Update internship header (students) | PUT account/student/internships/{internship_id}/header | Update preferedSchool_id as a student on an internship. |
Internship Batch Actions | POST internships/batch/inactive POST internships/batch/active POST internships/batch/status-student POST internships/batch/status-concept POST internships/batch/clone |
Inactivate multiple internships. Activate multiple internships. Send multiple internships to student. Remove access student for multiple internships. Clone an internship to multiple students. Only for templates student_profileable will be merged with the Students metadataitems. |
Get Courses (student) | GET account/settings/courses | Get all the active courses without pagination. |
Update metadata values | PUT students/{student_id}/metadata/{studentmetadata_id} | Update metadata value. |
Update metadata values (student) | PUT account/student/metadata/{studentmetadata_id} | Update metadata value. |
CHANGED in Version 6.3.0
Object | Route | Description |
---|---|---|
List inbox for a user |
GET account/inbox | There is an inbox with active messages, New: list inbox with deleted messages (recycle bin) |
List internships |
GET organizations/{organization_id}/internships | There are multiple possibilities to filter internships from the list.
There are new fields such as Locked , student_profileable |
Get internship details |
GET internships/{internship_id} | There are new fields such as Locked, student_profileable. When an internship is locked, you can not edit the internship until the system unlocked this internship. |
Create internship header |
POST internships/header | There are new fields, some are mandatory. |
Update internship header |
PUT internships/{internship_id}/header | There are new fields, some are mandatory. |
Filter internships by geolocation |
GET internships/{internship_id}/filter/by_geolocation | There are multiple possibilities to filter schools from the list. The result output is also changed. |
Students Metadata | GET studentmetadata GET studentmetadata/{studentmetadata_id} POST studentmetadata PUT studentmetadata/{studentmetadata_id} |
You can filter on the new field 'type'. There is a new field 'type'. There is a new field 'type': default value '1' in 1, 2 (courses). There is a new field 'type': default value '1' in 1, 2 (courses). |
Create internship component | POST internships/{internship_id}/components | NEW: use student_profileable in templatecomponents. |
Update internship component | PUT internships/{internship_id}/components/{component_id} | NEW: use student_profileable in templatecomponents. |
DEPRECATED in Version 6.3.0
Object | Route | Description |
---|---|---|
Filter internships by school |
GET /internships/{internship_id}/filter/by_schools | Searching in the filter is now possible in filter by geo location |
Synchronize metadata values | PUT students/{student_id}/metadata | There is a new route for editing the metadata. |
Synchronize metadata values (student) | PUT /account/student/metadata | There is a new route for editing the metadata. |