Wir brauchen eine kurze Rückgabe des Gesamtindex, die nicht alle Daten enthält, aber zukünftig für eine performante Datensyncronisation (durch ANgabe der lastmod-Timestamp) verwendet werden kann.
Gewünscht wäre der Endpoint mit der URI: /wp-json/fau/v1/degree-program/index
Beim Aufruf wird ein JSON-Array zurückgeliefert mit folgenden Daten aller Studiengänge (im Status Public):
Id
slug,
link,
Array "campo_keys" (= mit den Einträgen für den Studiengang, wie bereits jetzt bei der Ausgabe /wp-json/fau/v1/degree-program/id ),
date (GMT-Datum/-Uhrzeit der Erstellung) Format: Ymd\THis\Z
modified (GMT-Datum/Uhrzeit der Änderung) Format: Ymd\THis\Z
Es soll keine Pagination geben, die Ausgabe des JSONs soll komplett sein und alle Studiengänge (im Status Public) zurückliefern.
Wir brauchen eine kurze Rückgabe des Gesamtindex, die nicht alle Daten enthält, aber zukünftig für eine performante Datensyncronisation (durch ANgabe der lastmod-Timestamp) verwendet werden kann.
Gewünscht wäre der Endpoint mit der URI: /wp-json/fau/v1/degree-program/index Beim Aufruf wird ein JSON-Array zurückgeliefert mit folgenden Daten aller Studiengänge (im Status Public):
Es soll keine Pagination geben, die Ausgabe des JSONs soll komplett sein und alle Studiengänge (im Status Public) zurückliefern.