Ga naar inhoud
API-endpointdocumentatie

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

Alle endpoints

GroepMethodeEndpointBeschrijving
API: cursussenGET/course/listRetrieve all courses
API: cursussenGET/course/addCreate a new course
API: cursussenGET/course/updateUpdate an existing course
API: cursussenGET/course/deleteDelete an existing course by its ID
API: cursussenPOST/course/gradeSet or reset a user’s course grade
API: learning objectsGET/course/learningobject/listGet learning objects for a course
API: learning objectsPOST/course/learningobject/scorm/addAdd an SCORM package to a course
API: learning objectsPOST/course/learningobject/scorm/updateUpdate SCORM Learning Object
API: learning objectsGET/course/learningobject/deleteDelete a specific learning object
API: LTI-toolsGET/course/tool/listList all LTI tools within a course
API: LTI-toolsGET/course/tool/addAdd new tool to a course
API: LTI-toolsGET/course/tool/updateUpdate a specific course tool
API: LTI-toolsGET/course/tool/deleteDelete a specific course tool
API: analyticsGET/course/lti/registrations_by_dayGet LTI registrations by day
API: analyticsGET/course/lti/registrations_sum_by_courseGet total LTI registrations per course
API: gebruikersGET/user/listGet list of users in a tool
API: gebruikersPOST/user/unenrolUnenrol a user from a course
API: gebruikersGET/user/deleteDelete a user by ID
API: gebruikersGET/user/delete_bulkDelete multiple users by IDs
API: membersGET/member/listGet a list of LTI system members that are unique on the system
API: tokensGET/token/listGet list of API tokens
API: tokensGET/token/addAdd a new API token
API: tokensGET/token/deleteDelete an API token
API: sign-up URL’s (magic)POST/magic/loginSend magic login link to a user
API: sign-up URL’s (magic)POST/magic/user/enrolEnroll a user using course hash (will create a user if not existent)
API: sign-up URL’s (magic)GET/magic/url/listList magic login URLs with course and category info
API: sign-up URL’s (magic)POST/magic/url/addGenerate a secure signup URL and course hash for a specific course
API: sign-up URL’s (magic)POST/magic/url/deleteDelete a magic login hash by ID
API: sign-up URL’s (magic)GET/magic/user/listList Magic Users
API: sign-up URL’s (magic)POST/magic/user/deleteDelete a Linqur Magic user by ID or username
API: SCORM ProxyGET/scormproxy/listList SCORM proxy wrappers
API: SCORM ProxyPOST/scormproxy/addCreate a new SCORM proxy wrapper
API: SCORM ProxyPOST/scormproxy/updateUpdate an existing SCORM proxy wrapper
API: SCORM ProxyPOST/scormproxy/deleteDelete a SCORM proxy wrapper
API: SCORM ProxyGET/scormproxy/resultsGet CMI results for SCORM proxy registrations
API: SCORM ProxyGET/scormproxy/registrations_by_dayGet SCORM proxy registration statistics by day
API: bestandenPOST/file/addAdd a new file to the system
API: bestandenPOST/file/updateUpdate a file by ID
API: bestandenGET/file/listList all tracked files
API: bestandenPOST/file/deleteDelete a file by ID
Laatst bijgewerkt op