MediaWiki-API-Hilfe
Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.
Dokumentation und Beispiele: https://www.mediawiki.org/wiki/API/de
action=protect
- Dieses Modul erfordert Leserechte.
 - Dieses Modul erfordert Schreibrechte.
 - Dieses Modul akzeptiert nur POST-Anfragen.
 - Quelle: MediaWiki
 - Lizenz: GPL-2.0+
 
Ändert den Schutzstatus einer Seite.
- title
 Titel der Seite, die du (ent-)sperren möchtest. Kann nicht zusammen mit pageid verwendet werden.
- pageid
 Seitenkennung der Seite, die du (ent-)sperren möchtest. Kann nicht zusammen mit title verwendet werden.
- Typ: Ganzzahl
 - protections
 Liste der Schutzebenen nach dem Format Aktion=Ebene (z.B. edit=sysop).
HINWEIS: Wenn eine Aktion nicht angegeben wird, wird deren Schutz entfernt.
- Dieser Parameter ist erforderlich.
 - Werte mit | trennen. Maximale Anzahl der Werte ist 50 (500 für Bots).
 - expiry
 Zeitstempel des Schutzablaufs. Wenn nur ein Zeitstempel übergeben wird, ist dieser für alle Seitenschutze gültig. Um eine unendliche Schutzdauer festzulegen, kannst du die Werte infinite, indefinite, infinity oder never übergeben.
- Werte mit | trennen. Maximale Anzahl der Werte ist 50 (500 für Bots).
 - Standard: infinite
 - reason
 Grund für den Seitenschutz oder dessen Aufhebung.
- Standard: (leer)
 - tags
 Auf den Seitenschutz-Logbuch-Eintrag anzuwendende Änderungsmarkierungen.
- Werte (mit | trennen):
 - cascade
 Aktiviert den Kaskadenschutz (z. B. werden eingebundene Vorlagen und Bilder in dieser Seite geschützt). Wird ignoriert, falls keine der angegebenen Schutzebenen Kaskaden unterstützt.
- Typ: boolisch (Einzelheiten)
 - watch
 - Veraltet.
 Wenn vorhanden, fügt dieser Parameter die zu (ent-)sperrende Seite der Beobachtungsliste des aktuellen Benutzers hinzu.
- Typ: boolisch (Einzelheiten)
 - watchlist
 Die Seite bedingungslos zur Beobachtungsliste des aktuellen Benutzers hinzufügen oder von ihr entfernen, Einstellungen verwenden oder Beobachtung nicht ändern.
- Einer der folgenden Werte: watch, unwatch, preferences, nochange
 - Standard: preferences
 - token
 Ein „csrf“-Token abgerufen von action=query&meta=tokens
- Dieser Parameter ist erforderlich.
 
- Schützt eine Seite
 - api.php?action=protect&title=Main%20Page&token=123ABC&protections=edit=sysop|move=sysop&cascade=&expiry=20070901163000|never [in Spielwiese öffnen]
 - Eine Seite entsperren, indem die Einschränkungen durch den Schutz auf all gestellt werden.
 - api.php?action=protect&title=Main%20Page&token=123ABC&protections=edit=all|move=all&reason=Lifting%20restrictions [in Spielwiese öffnen]
 - Eine Seite entsperren, indem keine Einschränkungen übergeben werden
 - api.php?action=protect&title=Main%20Page&token=123ABC&protections=&reason=Lifting%20restrictions [in Spielwiese öffnen]