MediaWiki-API-Hilfe
Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.
Dokumentation und Beispiele: https://www.mediawiki.org/wiki/API/de
action=edit
- Dieses Modul erfordert Leserechte.
- Dieses Modul erfordert Schreibrechte.
- Dieses Modul akzeptiert nur POST-Anfragen.
- Quelle: MediaWiki
- Lizenz: GPL-2.0-or-later
Erstellen und Bearbeiten von Seiten.
- title
- Titel der Seite, die bearbeitet werden soll. Kann nicht zusammen mit pageid verwendet werden. 
- pageid
- Seitennummer der Seite, die bearbeitet werden soll. Kann nicht zusammen mit title verwendet werden. 
- Typ: Ganzzahl
- section
- Abschnittsnummer. 0 für die Einleitung, new für einen neuen Abschnitt. 
- sectiontitle
- Die Überschrift für einen neuen Abschnitt. 
- text
- Seiteninhalt. 
- summary
- Bearbeitungszusammenfassung. Auch Abschnittsüberschrift, wenn section=new und sectiontitle nicht festgelegt ist. 
- tags
- Auf die Version anzuwendende Änderungsmarkierungen. 
- Werte (mit | trennen oder Alternative):
- minor
- Markiert diese Bearbeitung als geringfügig. 
- Typ: boolesch (Einzelheiten)
- notminor
- Diese Bearbeitung nicht als geringfügig markieren, auch wenn die Benutzereinstellung „Eigene Änderungen standardmäßig als geringfügig markieren“ festgelegt ist. 
- Typ: boolesch (Einzelheiten)
- bot
- Diese Bearbeitung als Bot-Bearbeitung markieren. 
- Typ: boolesch (Einzelheiten)
- basetimestamp
- Zeitstempel der Basisversion, wird verwendet zum Aufspüren von Bearbeitungskonflikten. Kann abgerufen werden durch action=query&prop=revisions&rvprop=timestamp. 
- Typ: Zeitstempel (erlaubte Formate)
- starttimestamp
- Zeitstempel, an dem der Bearbeitungsprozess begonnen wurde. Er wird zum Aufspüren von Bearbeitungskonflikten verwendet. Ein geeigneter Wert kann mithilfe von curtimestamp beim Beginn des Bearbeitungsprozesses (z. B. beim Laden des Seiteninhalts zum Bearbeiten) abgerufen werden. 
- Typ: Zeitstempel (erlaubte Formate)
- recreate
- Keinen Fehler zurückgeben, wenn die Seite in der Zwischenzeit gelöscht wurde. 
- Typ: boolesch (Einzelheiten)
- createonly
- Seite nicht bearbeiten, falls sie bereits vorhanden ist. 
- Typ: boolesch (Einzelheiten)
- nocreate
- Einen Fehler zurückgeben, falls die Seite nicht vorhanden ist. 
- Typ: boolesch (Einzelheiten)
- watch
- Veraltet.
- Seite der Beobachtungsliste hinzufügen. 
- Typ: boolesch (Einzelheiten)
- unwatch
- Veraltet.
- Seite von der Beobachtungsliste entfernen. 
- Typ: boolesch (Einzelheiten)
- watchlist
- Die Seite zur Beobachtungsliste des aktuellen Benutzers hinzufügen oder von ihr entfernen, die Standardeinstellungen verwenden oder die Beobachtung nicht ändern. 
- Einer der folgenden Werte: watch, unwatch, preferences, nochange
- Standard: preferences
- md5
- Der MD5-Hash des Parameters text oder der aneinandergehängten Parameter prependtext und appendtext. Wenn angegeben, wird die Bearbeitung nicht ausgeführt, wenn der Hash nicht korrekt ist. 
- prependtext
- Diesen Text an den Anfang der Seite setzen. Überschreibt text. 
- appendtext
- Diesen Text an das Ende der Seite hinzufügen. Überschreibt text. - Verwende statt dieses Parameters section=new zum Anhängen eines neuen Abschnitts. 
- undo
- Diese Version rückgängig machen. Überschreibt text, prependtext und appendtext. 
- Der Wert darf nicht kleiner sein als 0.
- Typ: Ganzzahl
- undoafter
- Alle Versionen von undo bis zu dieser rückgängig machen. Falls nicht angegeben, nur eine Version rückgängig machen. 
- Der Wert darf nicht kleiner sein als 0.
- Typ: Ganzzahl
- redirect
- Weiterleitungen automatisch auflösen. 
- Typ: boolesch (Einzelheiten)
- contentformat
- Für den Eingabetext verwendetes Inhaltsserialisierungsformat. 
- Einer der folgenden Werte: text/x-wiki, text/javascript, application/json, text/css, text/plain
- contentmodel
- Inhaltsmodell des neuen Inhalts. 
- Einer der folgenden Werte: wikitext, javascript, json, css, text
- token
- Ein „csrf“-Token abgerufen von action=query&meta=tokens - Der Token sollte immer als letzter Parameter gesendet werden, zumindest aber nach dem text-Parameter. 
- Dieser Parameter ist erforderlich.
- Eine Seite bearbeiten
- api.php?action=edit&title=Test&summary=test%20summary&text=article%20content&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [in Spielwiese öffnen]
- __NOTOC__ bei einer Seite voranstellen
- api.php?action=edit&title=Test&summary=NOTOC&minor=&prependtext=__NOTOC__%0A&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [in Spielwiese öffnen]
- Versionen 13579 bis 13585 mit automatischer Zusammenfassung rückgängig machen
- api.php?action=edit&title=Test&undo=13585&undoafter=13579&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [in Spielwiese öffnen]