Beispiele

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
wb_incandescent
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
<span>Daten:</span> {    {"name" : "Neue Seite"},    {"foo" : "bar"} }</span>

Einen Benutzer anlegen

POST /rest/~user/
<span>Daten:</span> {    {"username" : "foobar"} }</span>

Einen Benutzer löschen

PUT /rest/~user/USER_ID/delete