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

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