Folgend werden Ihnen einige Beispiele der JSON/REST API präsentiert, um den Aufbau von einfachen und komplexen Methoden verständlich zu machen.
Die Cache eines Mandanten löschen
POST /rest/demo/de/clearCache
Löscht implizit die Cache aller Sprachen dieses Mandanten.
Eine aktive Seite ermitteln
GET /rest/city/de/getPage?id=10
GET /rest/city/de/10
Eine inaktive Seite ermitteln
GET /rest/city/de/getPage?id=20¶m[inactive]=1
GET /rest/city/de/20?param[inactive]=1
Eine neue Seite anlegen
POST /rest/city/de/20
Daten:
{
"name": "Neue Seite",
"foo": "bar"
}
Einen Benutzer anlegen
POST /rest/~user/
Daten:
{
"username": "foobar"
}
Einen Benutzer löschen
PUT /rest/~user/USER_ID/delete