Die Schnittstelle wird über ein JSON-Interface angespochen. Es gibt eine Sektion für die Zugangsdaten (dataUser) und einen Sektion für die eigentlichen Daten (content).
In der Content-Sektion bauen Sie ein tiefes Array, in dem als Schlüssel die Klassen und Methoden verwendet werden.
Die Daten, welche an eine Methode übergeben werden sollen, sind noch einmal in einer Array-Ebene gekapselt, so dass Sie beliebig viele Aufrufe einer Methode mit einem einzigen Aufruf der Schnittstelle realisieren können.
Durch die Array-Struktur können Sie auch Aufrufe von Klassen und Methoden beliebig kombinieren. Lediglich die Reihenfolge der Abarbeitung können Sie nicht festlegen, weil die sich aus der Array-Struktur ergibt.
Die Rückgabe der Schnittstelle funktioniert in der gleichen Weise und Strukur in einem eigenen Unterpunkt (response).