Zum Hauptinhalt springen

API-Aufrufe für Prüfungen und die Academy

🦉 Easy LMS API-Dokumentation ✓ Prüfungen ✓ Academy ✓ Teilnehmer hinzufügen und ihm eine Einladung senden ✓ Teilnehmer hinzufügen, ohne ihn zu benachrichtigen

Mit unserer einfachen API können Sie Teilnehmer automatisch zu Ihrer Prüfung und Ihrer Academy hinzufügen und ihnen eine Einladung senden.

API-Sprache

Unsere API akzeptiert application/x-www-form-urlencoded oder multipart/form-data sowie JSON.

Prüfungs-API

Teilnehmer hinzufügen

Dieser API-Aufruf funktioniert nur, wenn der Zugriff auf Ihre Prüfung auf Eine vordefinierte Benutzergruppe eingestellt ist.

HTTP-Methode: POST

Erfolgsantwort

{       "success":true  } 

Fehlermeldung

{    "success":false, "error":"Beispielfehler"  } 

Feld – Typ – Beschreibung

- String – Der generierte API-Schlüssel für Ihr Konto.  email – String – Die E-Mail-Adresse des Teilnehmers, den Sie hinzufügen möchten.  name – Zeichenfolge – Der Name des Teilnehmers, den Sie hinzufügen möchten.  examId – Ganzzahl – Die ID der Prüfung. 

Teilnehmer hinzufügen, ohne ihn zu benachrichtigen

Fügen Sie einen Teilnehmer zu Ihrer Prüfung hinzu, ohne ihm eine Einladung zu senden. Die Anmeldedaten werden in der Antwort zurückgegeben.

HTTP-Methode: POST

Erfolgsantwort

{    "success":true,    "data":      { "playUrl":"[https://the.url/to/your/exam]([https://the.url/to/your/exam](https://the.url/to/your/exam))",              "email":"[[email protected]](mailto:[email protected])", "authenticationCode":"ExampleAuthenticationCode" }  } 

Fehlermeldung

{    "success":false,    "error":"Beispielfehler"} 

- Typ - Beschreibung  apikey - Zeichenfolge - Der generierte API-Schlüssel für Ihr Konto.  email - Zeichenfolge - Die E-Mail-Adresse des Teilnehmers, den Sie hinzufügen möchten.  name - Zeichenfolge - Der Name des Teilnehmers, den Sie hinzufügen möchten.  examId - Ganzzahl - Die ID der Prüfung.  identifier – Zeichenfolge – Die Kennung des Teilnehmers. 

Academy-API

Teilnehmer hinzufügen

Dieser API-Aufruf fügt einen Teilnehmer zu einer Academy hinzu und löst aus, dass die Einladungs-E-Mail der Academy an ihn gesendet wird. Sie können diesen API-Aufruf auch nutzen, um den Teilnehmer sofort einer oder mehreren Gruppen hinzuzufügen.

Die Academy-ID und die Gruppen-ID finden Sie am Ende der URL:

In diesem Beispiel lautet die Academy-ID 123 und die Gruppen-ID 45678.

Wenn keine Gruppen-ID angegeben wird, wird der Teilnehmer nur zur Seite Teilnehmerübersicht der Academy und zur Gruppe Alle hinzugefügt. Wenn er sich bei der Academy anmeldet, sieht er die Gruppe Alle nur, wenn Inhalte hinzugefügt wurden.

Wird keine Academy-ID angegeben, wird die erste Academy verwendet.

HTTP-Methode: POST

Erfolgsantwort

{    "success":true} 

Fehlermeldung

{    "success":false,    "error":"Beispielfehler"}

Feld – Typ – Beschreibung

apikey – Zeichenfolge – Der für Ihr Konto generierte API-Schlüssel.  email – Zeichenkette – Die E-Mail-Adresse des Teilnehmers, den Sie hinzufügen möchten.  name – Zeichenkette – Der Name des Teilnehmers, den Sie hinzufügen möchten.  groups – Zeichenkette – Die IDs der Gruppen, zu denen Sie den Teilnehmer hinzufügen möchten. Trennen Sie die Gruppen-IDs durch ein Komma. Academy – String – Die ID der Academy, der Sie den Teilnehmer hinzufügen möchten. Standardmäßig wird die erste Academy verwendet, wenn keine ID angegeben wird.

Teilnehmer ohne Benachrichtigung hinzufügen

Dieser API-Aufruf fügt einen Teilnehmer zu Ihrer Academy hinzu, versendet jedoch keine Einladung. Der Einladungslink wird in der Antwort zurückgegeben. Sie können diesen API-Aufruf auch verwenden, um einen Teilnehmer zu einer oder mehreren Gruppen in Ihrer Academy hinzuzufügen.

Die Academy-ID und die Gruppen-ID finden Sie in der URL:

In diesem Beispiel lautet die Academy-ID 123 und die Gruppen-ID 45678.

Wenn keine Gruppen-ID angegeben wird, wird der Teilnehmer nur zur Seite Teilnehmerübersicht der Academy und zur Gruppe Alle hinzugefügt. Wenn er sich bei der Academy anmeldet, sieht er die Gruppe Alle nur, wenn dort Inhalte hinzugefügt wurden.

Wird keine Academy-ID angegeben, wird die erste Academy verwendet.

HTTP-Methode: POST

Erfolgsantwort

`` {

Fehlermeldung

{ "success":false, "error":"Beispielfehler" }

Feld – Typ – Beschreibung

- Zeichenfolge – Der generierte API-Schlüssel für Ihr Konto.  E-Mail – Zeichenfolge – Die E-Mail-Adresse des Teilnehmers, den Sie hinzufügen möchten.  Name – Zeichenfolge – Der Name des Teilnehmers, den Sie hinzufügen möchten.  Kennung – Zeichenfolge – Die Kennung des Teilnehmers in Ihrem System.  groups – Zeichenfolge – Die IDs der Gruppen, zu denen Sie den Teilnehmer hinzufügen möchten. Trennen Sie die Gruppen-IDs durch Kommas. academy – Zeichenfolge – Die ID der Academy, zu der Sie den Teilnehmer hinzufügen möchten. Standardmäßig wird die erste Academy verwendet, wenn keine ID angegeben wird.

Wenn ein Teilnehmer bereits zur Prüfung oder Academy hinzugefügt wurde, schlägt der API-Aufruf nicht fehl, sondern die Teilnehmerdaten werden aktualisiert, sofern die Kennung identisch ist.

Hat dies deine Frage beantwortet?