API-endpointdocumentatie
Alle endpoints van de Linqur API in één tabel, gegroepeerd naar wat ze beheren.
De Linqur API is verdeeld in tien groepen, elk met een eigen pagina. De tabel hieronder bevat elk endpoint; klik erop voor de parameters, een voorbeeldverzoek en het voorbeeldantwoord. Hoe je authenticeert, het verschil tussen v0 en v1 en de limiet van 2.500 resultaten per antwoord staan in API-documentatie. Je hebt eerst een API-sleutel nodig: Een API-sleutel maken.
Gegenereerd uit de LtiSaas API-specificatie 1.0, opgehaald op 2026-10-30 van dev-auto.
Groepen
- API: cursussen: 5 endpoints
- API: learning objects: 4 endpoints
- API: LTI-tools: 4 endpoints
- API: analytics: 2 endpoints
- API: gebruikers: 4 endpoints
- API: members: 1 endpoint
- API: tokens: 3 endpoints
- API: sign-up URL’s (magic): 7 endpoints
- API: SCORM Proxy: 6 endpoints
- API: bestanden: 4 endpoints
Alle endpoints
| Groep | Methode | Endpoint | Beschrijving |
|---|---|---|---|
| API: cursussen | GET | /course/list | Retrieve all courses |
| API: cursussen | GET | /course/add | Create a new course |
| API: cursussen | GET | /course/update | Update an existing course |
| API: cursussen | GET | /course/delete | Delete an existing course by its ID |
| API: cursussen | POST | /course/grade | Set or reset a user’s course grade |
| API: learning objects | GET | /course/learningobject/list | Get learning objects for a course |
| API: learning objects | POST | /course/learningobject/scorm/add | Add an SCORM package to a course |
| API: learning objects | POST | /course/learningobject/scorm/update | Update SCORM Learning Object |
| API: learning objects | GET | /course/learningobject/delete | Delete a specific learning object |
| API: LTI-tools | GET | /course/tool/list | List all LTI tools within a course |
| API: LTI-tools | GET | /course/tool/add | Add new tool to a course |
| API: LTI-tools | GET | /course/tool/update | Update a specific course tool |
| API: LTI-tools | GET | /course/tool/delete | Delete a specific course tool |
| API: analytics | GET | /course/lti/registrations_by_day | Get LTI registrations by day |
| API: analytics | GET | /course/lti/registrations_sum_by_course | Get total LTI registrations per course |
| API: gebruikers | GET | /user/list | Get list of users in a tool |
| API: gebruikers | POST | /user/unenrol | Unenrol a user from a course |
| API: gebruikers | GET | /user/delete | Delete a user by ID |
| API: gebruikers | GET | /user/delete_bulk | Delete multiple users by IDs |
| API: members | GET | /member/list | Get a list of LTI system members that are unique on the system |
| API: tokens | GET | /token/list | Get list of API tokens |
| API: tokens | GET | /token/add | Add a new API token |
| API: tokens | GET | /token/delete | Delete an API token |
| API: sign-up URL’s (magic) | POST | /magic/login | Send magic login link to a user |
| API: sign-up URL’s (magic) | POST | /magic/user/enrol | Enroll a user using course hash (will create a user if not existent) |
| API: sign-up URL’s (magic) | GET | /magic/url/list | List magic login URLs with course and category info |
| API: sign-up URL’s (magic) | POST | /magic/url/add | Generate a secure signup URL and course hash for a specific course |
| API: sign-up URL’s (magic) | POST | /magic/url/delete | Delete a magic login hash by ID |
| API: sign-up URL’s (magic) | GET | /magic/user/list | List Magic Users |
| API: sign-up URL’s (magic) | POST | /magic/user/delete | Delete a Linqur Magic user by ID or username |
| API: SCORM Proxy | GET | /scormproxy/list | List SCORM proxy wrappers |
| API: SCORM Proxy | POST | /scormproxy/add | Create a new SCORM proxy wrapper |
| API: SCORM Proxy | POST | /scormproxy/update | Update an existing SCORM proxy wrapper |
| API: SCORM Proxy | POST | /scormproxy/delete | Delete a SCORM proxy wrapper |
| API: SCORM Proxy | GET | /scormproxy/results | Get CMI results for SCORM proxy registrations |
| API: SCORM Proxy | GET | /scormproxy/registrations_by_day | Get SCORM proxy registration statistics by day |
| API: bestanden | POST | /file/add | Add a new file to the system |
| API: bestanden | POST | /file/update | Update a file by ID |
| API: bestanden | GET | /file/list | List all tracked files |
| API: bestanden | POST | /file/delete | Delete a file by ID |
Laatst bijgewerkt op