Ressourcen erweitern
In einigen Ressourcen, zum Beispiel dem Kurs-Objekt oder dem Kursteilnahme-Objekt, gibt es Felder, die zu einem vollständigen Objekt erweitert werden können, ohne dass dafür eine weitere Anfrage an die API erforderlich ist. Ohne Erweiterung enthalten diese Felder nur die ID des verknüpften Objekts.
Um Felder einer Ressource zu erweitern, senden Sie den Query-Parameter expand mit den
zu erweiternden Feldnamen (kommagetrennt) mit.
Beispiele:
- Kurs-Objekt:
- Feld
instructorerweitern:?expand=instructor
- Feld
- Kursteilnahme-Objekt:
- Feld
usererweitern:?expand=user - Felder
userundcourseerweitern:?expand=user,course
- Feld
Welche Felder je Endpunkt erweiterbar sind, zeigt der Parameter expand des jeweiligen
Endpunkts in der API-Referenz.