API:Delete/de

Token
Um eine Seite zu löschen, wird ein Token benötigt. Dies ist der gleiche wie der Edit-Token und derselbe für alle Seiten, er ändert sich allerdings bei jedem Login. Einen Lösch-Token kann folgendermaßen erhalten:

Seiten löschen
Seiten werden mit action=delete gelöscht.

Parameter

 * title: Zu löschende Seite.
 * pageid: Seiten-ID der zu löschenden Seite.
 * token: Der in der vorigen Abfrage erhaltene Token. Das abschließende  muss als   urlencoded sein.
 * reason: Grund für die Löschung (optional). Wenn nicht angegeben, wird eine automatisch erzeugte Begründung benutzt.

Beispiel
Beachte: In diesem Beispiel werden alle Parameter der Einfachheit wegen als GET-Anforderung gesendet. Jedoch muss action=delete mit einer POST-Anforderung gesendet werden, GET-Anforderungen liefern einen Fehler zurück.

Fehler
Zusätzlich zu den üblichen Fehlern:


 * code: notitle
 * info: The title parameter must be set
 * Der Parameter title muss gesetzt werden
 * code: notoken
 * info: The token parameter must be set
 * Der Parameter token muss gesetzt werden
 * code: permissiondenied
 * info: You don't have permission to delete pages
 * Du hast nicht die notwendigen Nutzerrechte um Seiten zu löschen
 * Auf den meisten Wikis ist Löschen auf Admins beschränkt, andere Wikis können engere Begrenzungen haben
 * code: cantdelete
 * info: Couldn't delete “title.” Maybe it was deleted already by someone else
 * „Titel“ kann nicht gelöscht werden. Möglicherweise wurde er bereits von jemand anderem gelöscht.