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.
- Típus: egész szám
 - section
 A szerkesztendő szakasz azonosítója. 0 a bevezetőhöz, new új szakaszhoz. Sokszor, de nem mindig, egy pozitív egész szám.
- sectiontitle
 Az új szakasz címe a section=new használatakor.
- 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.
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.
- Típus: egész szám
 - 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 (botfelhasználóknál ennek nincs hatása) vagy a figyelőlista érintetlenül hagyása.
- A következő értékek egyike: nochange, preferences, unwatch, watch
 - Alapértelmezett: 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 vagy szakasz elejére. Felülírja a text paramétert.
- appendtext
 Ezen szöveg hozzáadása a lap vagy szakasz 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.
- Típus: egész szám
 - Az érték nem lehet kisebb mint 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.
- Típus: egész szám
 - Az érték nem lehet kisebb mint 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, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
 - contentmodel
 Az új tartalom tartalommodellje.
- A következő értékek egyike: css, javascript, json, text, unknown, 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.
- Ez a paraméter kötelező.
 - returnto
 Page title. If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to the given page, instead of the page that was edited.
- Típus: lapcím
 - Nemlétező oldalakat is elfogad
 - returntoquery
 URL query parameters (with leading ?). If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to a page with the given query parameters.
- Alapértelmezett: (üres)
 - returntoanchor
 URL fragment (with leading #). If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to a page with the given fragment.
- Alapértelmezett: (üres)
 
- 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]