MediaWiki API súgó
Ez egy automatikusan generált MediaWiki-API-dokumentációs lap.
Dokumentáció és példák: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=edit
- Ez a modul olvasási jogot igényel.
- Ez a modul írási jogot igényel.
- Ez a modul csak POST kéréseket fogad el.
- Forrás: MediaWiki
- Licenc: GPL-2.0-or-later
Lapok létrehozása és szerkesztése.
- title
- A szerkesztendő lap címe. Nem használható együtt a pageid paraméterrel. 
- pageid
- A szerkesztendő lap lapazonosítója. Nem használható együtt a title paraméterrel. 
- Type: integer
- section
- A szerkesztendő szakasz száma. 0 a bevezetőhöz, new új szakaszhoz. 
- sectiontitle
- Az új szakasz címe. 
- text
- A lap tartalma. 
- summary
- Szerkesztési összefoglaló. A szakasz címe is, ha section=new és a sectiontitle paraméter nincs beállítva. 
- tags
- Change tags to apply to the revision. 
- Értékek (elválasztó: | vagy más):
- minor
- A szerkesztés megjelölése apróként. 
- Típus: logikai (részletek)
- notminor
- Ne jelölje aprónak a szerkesztést akkor sem, ha a „Alapértelmezetten minden szerkesztésemet jelölje aprónak” felhasználói beállítás igaz. 
- Típus: logikai (részletek)
- bot
- Szerkesztés megjelölése botszerkesztésként. 
- Típus: logikai (részletek)
- baserevid
- ID of the base revision, used to detect edit conflicts. May be obtained through action=query&prop=revisions. Self-conflicts cause the edit to fail unless basetimestamp is set. 
- Type: integer
- basetimestamp
- Az alapváltozat időbélyege, a szerkesztési ütközések felismerésére szolgál. Az action=query&prop=revisions&rvprop=timestamp kéréssel szerezhető meg. Az önkonfliktusok ignorálva lesznek. 
- Típus: időbélyeg (engedélyezett formátumok)
- starttimestamp
- A szerkesztési folyamat kezdetének időbélyege, a szerkesztési ütközések felismerésére szolgál. Egy megfelelő érték lekérhető a curtimestamp paraméterrel a folyamat kezdetén (pl. a szerkesztendő lap tartalmának letöltésekor). 
- Típus: időbélyeg (engedélyezett formátumok)
- recreate
- Bármilyen hiba felülírása arról, hogy a lapot a szerkesztés közben törölték. 
- Típus: logikai (részletek)
- createonly
- Ne szerkeszd a lapot, ha már létezik. 
- Típus: logikai (részletek)
- nocreate
- Throw an error if the page doesn't exist. 
- Típus: logikai (részletek)
- watch
- Elavult.
- A lap hozzáadása a felhasználó figyelőlistájához. 
- Típus: logikai (részletek)
- unwatch
- Elavult.
- A lap törlése a szerkesztő figyelőlistájáról. 
- Típus: logikai (részletek)
- watchlist
- A lap hozzáadása a figyelőlistához vagy eltávolítása onnan feltétel nélkül, a beállítások használata vagy a figyelőlista érintetlenül hagyása. 
- A következő értékek egyike: nochange, preferences, unwatch, watch
- Default: preferences
- md5
- The MD5 hash of the text parameter, or the prependtext and appendtext parameters concatenated. If set, the edit won't be done unless the hash is correct. 
- prependtext
- Ezen szöveg hozzáadása a lap elejére. Felülírja a text paramétert. 
- appendtext
- Ezen szöveg hozzáadása a lap végére. Felülírja a text paramétert. - Használd a section=new paramétert új szakasz hozzáadásához ezen paraméter helyett. 
- undo
- Ezen változat visszavonása. Felülírja a text, prependtext és appendtext paramétereket. 
- Type: integer
- The value must be no less than 0.
- undoafter
- Minden változtatás visszavonása az undo paraméterben szereplőtől eddig. Ha nincs megadva, csak egy változtatás visszavonása. 
- Type: integer
- The value must be no less than 0.
- redirect
- Átirányítások automatikus feloldása. 
- Típus: logikai (részletek)
- contentformat
- Content serialization format used for the input text. 
- A következő értékek egyike: application/json, text/css, text/javascript, text/plain, text/x-wiki
- contentmodel
- Az új tartalom tartalommodellje. 
- A következő értékek egyike: css, javascript, json, text, wikitext
- token
- Egy „csrf” token, az action=query&meta=tokens kéréssel lekérve - A tokennek mindig az utolsó paraméternek, vagy legalább a text után kell lennie. 
- This parameter is required.
- Lap szerkesztése
- api.php?action=edit&title=Test&summary=test%20summary&text=article%20content&baserevid=1234567&token=123ABC [megnyitás a homokozóban]
- __NOTOC__ hozzáadása a lap elejére.
- api.php?action=edit&title=Test&summary=NOTOC&minor=&prependtext=__NOTOC__%0A&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [megnyitás a homokozóban]
- Az 13579–13585. változatok visszavonása automatikus szerkesztési összefoglalóval.
- api.php?action=edit&title=Test&undo=13585&undoafter=13579&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [megnyitás a homokozóban]