### Query Data Source: https://www.mediawiki.org/wiki/API:Action_API Fetches various types of data from and about the MediaWiki installation. ```APIDOC ## query ### Description Fetch data from and about MediaWiki. ### Method GET (typical for data retrieval) ### Endpoint /api.php ### Parameters (The 'query' module is extensive and has many sub-modules and parameters, not detailed here.) ``` -------------------------------- ### Get Article Contents (Parse) Source: https://www.mediawiki.org/wiki/API:Action_API This example demonstrates how to retrieve the content of a wiki page using the 'parse' action. It specifies the page title and requests the output in JSON format. ```APIDOC ## GET api.php?action=parse ### Description Retrieves the content of a specified wiki page. ### Method GET ### Endpoint `https://www.example.org/w/api.php` ### Parameters #### Query Parameters - **action** (string) - Required - Specifies the action to perform, in this case, 'parse'. - **page** (string) - Required - The title of the page to retrieve content from. - **format** (string) - Required - The desired output format, e.g., 'json', 'xml', 'php'. ### Request Example `https://www.example.org/w/api.php?action=parse&page=Pet_door&format=json` ### Response #### Success Response (200) - **parse** (object) - Contains the parsed content of the page. - **title** (string) - The title of the page. - **text** (object) - Contains the page content in different formats. - ***content** (string) - The HTML content of the page. #### Response Example ```json { "parse": { "title": "Pet door", "pageid": 12345, "text": { "*": "

This is the content of the Pet door page.

" } } } ``` ``` -------------------------------- ### Get Article Content (HTML) Source: https://www.mediawiki.org/wiki/API:Action_API Retrieve the content of a Wikipedia article in HTML format using the Action API. ```URL https://www.example.org/w/api.php?action=parse&page=Pet_door&format=json ``` -------------------------------- ### Web App Manifest Source: https://www.mediawiki.org/wiki/API:Action_API Returns a web app manifest for the wiki. ```APIDOC ## webapp-manifest ### Description Returns a webapp manifest. ### Method GET (typical for manifest retrieval) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text.) ``` -------------------------------- ### Options Source: https://www.mediawiki.org/wiki/API:Action_API Allows users to change their personal preferences and settings on the wiki. ```APIDOC ## options ### Description Change preferences of the current user. ### Method POST (assumed, as it modifies user settings) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include various preference keys and their new values.) ``` -------------------------------- ### Main Module Parameters Source: https://www.mediawiki.org/wiki/API:Action_API This section details the various parameters that can be used with the main module of the MediaWiki Wiki API to control its behavior, response content, and error handling. ```APIDOC ## Main Module Parameters ### Description This section details the various parameters that can be used with the main module of the MediaWiki Wiki API to control its behavior, response content, and error handling. ### Parameters #### Query Parameters - **max-age** (integer) - Optional - Set the `max-age` HTTP cache control header. The value must be no less than 0. Default: 0. - **assert** (string) - Optional - Verify user status. One of the following values: `anon`, `bot`, `user`. - **assertuser** (user) - Optional - Verify the current user is the named user. - **requestid** (any) - Optional - Include this value in the response to distinguish requests. - **servedby** (boolean) - Optional - Include the hostname that served the request in the results. - **curtimestamp** (boolean) - Optional - Include the current timestamp in the result. - **responselanginfo** (boolean) - Optional - Include the languages used for `uselang` and `errorlang` in the result. - **origin** (string) - Optional - When accessing the API using a cross-domain AJAX request (CORS), set this to the originating domain. For non-authenticated requests, specify `*`. - **crossorigin** (boolean) - Optional - When accessing the API using a cross-domain AJAX request (CORS) and using a session provider that is safe against CSRF attacks, use this instead of `origin=*` to make the request authenticated. - **uselang** (string) - Optional - Language to use for message translations. Can be `user` to use the current user's language preference or `content` to use this wiki's content language. Default: `user`. - **variant** (string) - Optional - Variant of the language. Only works if the base language supports variant conversion. - **errorformat** (string) - Optional - Format to use for warning and error text output. Possible values: `plaintext`, `wikitext`, `html`, `raw`, `none`, `bc`. - **errorlang** (string) - Optional - Language to use for warnings and errors. Can be `content` to use this wiki's content language or `uselang` to use the same value as the `uselang` parameter. Default: `uselang`. - **errorsuselocal** (boolean) - Optional - If given, error texts will use locally-customized messages from the MediaWiki namespace. - **centralauthtoken** (string) - Optional - When accessing the API using a cross-domain AJAX request (CORS), use this to authenticate as the current SUL user. Each token may only be used once, and expires after 60 seconds. ### Examples - **Help for the main module:** `api.php?action=help` - **All help in one page:** `api.php?action=help&recursivesubmodules=1&toc` ``` -------------------------------- ### MediaWiki API Actions Source: https://www.mediawiki.org/wiki/API:Action_API This section lists the available actions that can be performed via the MediaWiki API. Each action has specific parameters and functionalities. ```APIDOC ## MediaWiki API Actions This API allows users to perform various actions on a MediaWiki instance. The `action` parameter is required and should be sent as part of the request URL. ### Available Actions: * **abusefiltercheckmatch**: Check if an AbuseFilter matches given criteria. * **abusefilterchecksyntax**: Validate the syntax of an AbuseFilter filter. * **abusefilterevalexpression**: Evaluate an AbuseFilter expression. * **abusefilterunblockautopromote**: Unblock a user from autopromotions affected by an abuse filter. * **abuselogprivatedetails**: View private details of an AbuseLog entry. * **acquiretempusername**: Obtain a temporary username for logged-out users. * **aggregategroups**: Manage aggregate message groups. * **antispoof**: Check a username against AntiSpoof normalization rules. * **block**: Block a user. * **centralauthtoken**: Obtain a central authentication token for cross-wiki requests. * **centralnoticecdncacheupdatebanner**: Purge banner content from the CDN cache. * **centralnoticechoicedata**: Retrieve data for selecting a banner. * **centralnoticequerycampaign**: Get configuration settings for a campaign. * **changeauthenticationdata**: Modify authentication data for the current user. * **changecontentmodel**: Change the content model of a page. * **checktoken**: Verify the validity of a token. * **clearhasmsg**: Clear the `hasmsg` flag for the current user. * **clientlogin**: Log in using the interactive flow. * **communityconfigurationedit**: Modify community configuration settings. * **compare**: Get the difference between two pages. * **createaccount**: Create a new user account. * **createlocalaccount**: Force the creation of a local account linked to a central account. * **delete**: Delete a page. * **deleteglobalaccount**: Delete a global user account. * **discouragetranslation**: Mark a page as discouraged or not discouraged for translation. * **discussiontoolsedit**: Post a message on a discussion page. * **discussiontoolsfindcomment**: Find a discussion comment by its ID or name. * **discussiontoolsgetsubscriptions**: Retrieve subscription statuses for topics. * **discussiontoolssubscribe**: Subscribe or unsubscribe from topic notifications. * **discussiontoolsthank**: Send a public thank-you for a comment. * **echocreateevent**: Manually trigger a notification. * **echomarkread**: Mark notifications as read. * **echomarkseen**: Mark notifications as seen. * **echomute**: Mute or unmute notifications from specific users or pages. * **edit**: Create and edit pages. * **editmassmessagelist**: Edit a mass message delivery list. * **emailuser**: Email a user. * **expandtemplates**: Expand all templates within wikitext. * **featuredfeed**: Retrieve a featured content feed. * **feedcontributions**: Retrieve a user's contributions feed. * **feedrecentchanges**: Retrieve a recent changes feed. * **feedthreads**: Retrieve a feed of discussion threads. * **feedwatchlist**: Retrieve a watchlist feed. * **filerevert**: Revert a file to a previous version. * **flow**: Perform actions on Structured Discussions pages. * **flow-parsoid-utils**: Convert text between wikitext and HTML. * **flowthank**: Send a thank-you for a Flow comment. * **globalblock**: Globally block or unblock a user. * **globalpreferenceoverrides**: Change local overrides for global preferences. * **globalpreferences**: Modify global preferences for the current user. * **globaluserrights**: Add or remove a user from global groups. * **groupreview**: Set message group workflow states. * **help**: Display help information for specified modules. * **import**: Import a page from another wiki or an XML file. * **jsonconfig**: Access the JsonConfig subsystem directly. * **languagesearch**: Search for language names in any script. * **linkaccount**: Link an account from a third-party provider. * **login**: Log in and obtain authentication cookies. * **logout**: Log out and clear session data. * **managetags**: Perform management tasks related to change tags. * **markfortranslation**: Mark a page for translation. * **massmessage**: Send a message to a list of pages. * **mergehistory**: Merge the history of two pages. ``` -------------------------------- ### Parameter Info Source: https://www.mediawiki.org/wiki/API:Action_API Retrieves information about the available API modules and their parameters. ```APIDOC ## paraminfo ### Description Obtain information about API modules. ### Method GET (typical for retrieving information) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would likely include module names.) ``` -------------------------------- ### Stream Configurations Source: https://www.mediawiki.org/wiki/API:Action_API Exposes event stream configurations, returning data in JSON format. ```APIDOC ## streamconfigs ### Description Exposes event stream config. Returns only format=json with formatversion=2. ### Method GET (typical for configuration retrieval) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text.) ``` -------------------------------- ### Upload File Source: https://www.mediawiki.org/wiki/API:Action_API Uploads a file to the wiki or retrieves the status of pending uploads. ```APIDOC ## upload ### Description Upload a file, or get the status of pending uploads. ### Method POST (typical for uploads) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include file data and metadata.) ``` -------------------------------- ### WebAuthn API Module Source: https://www.mediawiki.org/wiki/API:Action_API API module for server-client communication during WebAuthn registration and authentication processes. ```APIDOC ## webauthn ### Description API Module to communicate between server and client during registration/authentication process. ### Method POST (assumed, for interactive processes) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would be part of the WebAuthn protocol flow.) ``` -------------------------------- ### Move Page Source: https://www.mediawiki.org/wiki/API:Action_API Moves a wiki page from its current title to a new title. ```APIDOC ## move ### Description Move a page. ### Method POST (assumed) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would typically include the old and new page titles.) ``` -------------------------------- ### Parse Content Source: https://www.mediawiki.org/wiki/API:Action_API Parses wiki content and returns the output in a specified format. ```APIDOC ## parse ### Description Parses content and returns parser output. ### Method GET or POST (depending on content size and complexity) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include the content to parse and the desired output format.) ``` -------------------------------- ### Translation Memory Server Query Source: https://www.mediawiki.org/wiki/API:Action_API Queries for suggestions from translation memories. ```APIDOC ## ttmserver ### Description Query suggestions from translation memories. ### Method GET or POST ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would likely involve text to translate and language pairs.) ``` -------------------------------- ### RSD Export Source: https://www.mediawiki.org/wiki/API:Action_API Exports an RSD (Really Simple Discovery) schema for the wiki. ```APIDOC ## rsd ### Description Export an RSD (Really Simple Discovery) schema. ### Method GET (typical for schema retrieval) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text.) ``` -------------------------------- ### Translation Aids Query Source: https://www.mediawiki.org/wiki/API:Action_API Queries for all available translation aids within the wiki. ```APIDOC ## translationaids ### Description Query all translations aids. ### Method GET (typical for retrieving lists) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text.) ``` -------------------------------- ### OpenSearch Source: https://www.mediawiki.org/wiki/API:Action_API Enables searching the wiki using the OpenSearch protocol. ```APIDOC ## opensearch ### Description Search the wiki using the OpenSearch protocol. ### Method GET (typical for search operations) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would align with the OpenSearch protocol specifications.) ``` -------------------------------- ### Site Matrix Source: https://www.mediawiki.org/wiki/API:Action_API Retrieves a list of Wikimedia sites available through the API. ```APIDOC ## sitematrix ### Description Get Wikimedia sites list. ### Method GET (typical for retrieving lists) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text.) ``` -------------------------------- ### Set Page Language Source: https://www.mediawiki.org/wiki/API:Action_API Changes the language of a wiki page. ```APIDOC ## setpagelanguage ### Description Change the language of a page. ### Method POST (assumed, as it modifies page metadata) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include page title and language code.) ``` -------------------------------- ### Thread Action Source: https://www.mediawiki.org/wiki/API:Action_API Allows actions to be taken on threads and posts within threaded discussions. ```APIDOC ## threadaction ### Description Allows actions to be taken on threads and posts in threaded discussions. ### Method POST (assumed, as it performs actions on discussion items) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would involve thread and post identifiers and the action to perform.) ``` -------------------------------- ### Title Blacklist Validation Source: https://www.mediawiki.org/wiki/API:Action_API Validates a page title, filename, or username against the TitleBlacklist. ```APIDOC ## titleblacklist ### Description Validate a page title, filename, or username against the TitleBlacklist. ### Method GET or POST ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include the title, filename, or username to validate.) ``` -------------------------------- ### WikiLove Source: https://www.mediawiki.org/wiki/API:Action_API Allows users to send a 'WikiLove' notification to another user. ```APIDOC ## wikilove ### Description Give WikiLove to another user. ### Method POST (assumed, as it sends a notification) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would likely include the target user and a message.) ``` -------------------------------- ### Watchlist Management Source: https://www.mediawiki.org/wiki/API:Action_API Adds or removes pages from the current user's watchlist. ```APIDOC ## watch ### Description Add or remove pages from the current user's watchlist. ### Method POST (assumed, as it modifies user data) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include page titles and action type.) ``` -------------------------------- ### Transcoder Reset Source: https://www.mediawiki.org/wiki/API:Action_API Allows users with the 'transcode-reset' right to reset and re-run a transcode job. ```APIDOC ## transcodereset ### Description Users with the 'transcode-reset' right can reset and re-run a transcode job. ### Method POST (assumed, as it triggers a job) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would likely include job identifiers.) ``` -------------------------------- ### Template Data Source: https://www.mediawiki.org/wiki/API:Action_API Fetches data stored by the TemplateData extension, providing information about template usage. ```APIDOC ## templatedata ### Description Fetch data stored by the TemplateData extension. ### Method GET (typical for data retrieval) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would likely include template names.) ``` -------------------------------- ### Translation Statistics Source: https://www.mediawiki.org/wiki/API:Action_API Fetches statistics related to translations on the wiki. ```APIDOC ## translationstats ### Description Fetch translation statistics ### Method GET (typical for retrieving statistics) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text.) ``` -------------------------------- ### Send Thank You Source: https://www.mediawiki.org/wiki/API:Action_API Sends a thank-you notification to a specific editor. ```APIDOC ## thank ### Description Send a thank-you notification to an editor. ### Method POST (assumed, as it sends a notification) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would likely include the target user and revision.) ``` -------------------------------- ### Rollback Edit Source: https://www.mediawiki.org/wiki/API:Action_API Reverts the last edit made to a wiki page. ```APIDOC ## rollback ### Description Undo the last edit to the page. ### Method POST (assumed, as it modifies page content) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would likely include the page title.) ``` -------------------------------- ### Set Global Account Status Source: https://www.mediawiki.org/wiki/API:Action_API Hides or locks (or unhides or unlocks) a global user account across multiple wikis. ```APIDOC ## setglobalaccountstatus ### Description Hide or lock (or unhide or unlock) a global user account. ### Method POST (assumed, as it modifies account status) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include username and status flags.) ``` -------------------------------- ### Spam Blacklist Validation Source: https://www.mediawiki.org/wiki/API:Action_API Validates one or more URLs against the wiki's spam block list. ```APIDOC ## spamblacklist ### Description Validate one or more URLs against the spam block list. ### Method GET or POST ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include URLs to validate.) ``` -------------------------------- ### Newsletter Subscribe/Unsubscribe Source: https://www.mediawiki.org/wiki/API:Action_API Allows users to subscribe to or unsubscribe from a wiki newsletter. ```APIDOC ## newslettersubscribe ### Description Subscribe to or unsubscribe from a newsletter. ### Method POST (assumed) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would typically include newsletter identification and subscription status.) ``` -------------------------------- ### Purge Cache Source: https://www.mediawiki.org/wiki/API:Action_API Clears the cache for specified wiki pages, forcing them to be regenerated. ```APIDOC ## purge ### Description Purge the cache for the given titles. ### Method POST (assumed, as it triggers an action) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include page titles.) ``` -------------------------------- ### Unblock User Source: https://www.mediawiki.org/wiki/API:Action_API Removes a block from a user account. ```APIDOC ## unblock ### Description Unblock a user. ### Method POST (assumed, as it modifies user status) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include the username.) ``` -------------------------------- ### Reset Password Source: https://www.mediawiki.org/wiki/API:Action_API Sends a password reset email to a specified user. ```APIDOC ## resetpassword ### Description Send a password reset email to a user. ### Method POST (assumed, as it initiates an action) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would likely include the username.) ``` -------------------------------- ### Password Validation Source: https://www.mediawiki.org/wiki/API:Action_API Validates a provided password against the wiki's password policies. ```APIDOC ## validatepassword ### Description Validate a password against the wiki's password policies. ### Method POST (assumed, as it performs a validation) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include the password to validate.) ``` -------------------------------- ### Search Translations Source: https://www.mediawiki.org/wiki/API:Action_API Searches for translations within the wiki's translation system. ```APIDOC ## searchtranslations ### Description Search translations. ### Method GET or POST ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would likely involve search terms and language codes.) ``` -------------------------------- ### Tag Revisions/Log Entries Source: https://www.mediawiki.org/wiki/API:Action_API Adds or removes change tags from individual revisions or log entries. ```APIDOC ## tag ### Description Add or remove change tags from individual revisions or log entries. ### Method POST (assumed, as it modifies metadata) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include revision IDs, log entries, and tag names.) ``` -------------------------------- ### Shorten URL Source: https://www.mediawiki.org/wiki/API:Action_API Shortens a long URL into a shorter, more manageable one. ```APIDOC ## shortenurl ### Description Shorten a long URL into a shorter one. ### Method POST (assumed, as it performs a transformation) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include the long URL.) ``` -------------------------------- ### Protect Page Source: https://www.mediawiki.org/wiki/API:Action_API Changes the protection level of a wiki page, controlling who can edit it. ```APIDOC ## protect ### Description Change the protection level of a page. ### Method POST (assumed, as it modifies page settings) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include page title and protection settings.) ``` -------------------------------- ### Undelete Revisions Source: https://www.mediawiki.org/wiki/API:Action_API Restores previously deleted revisions of a wiki page. ```APIDOC ## undelete ### Description Undelete revisions of a deleted page. ### Method POST (assumed, as it modifies page history) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include revision IDs.) ``` -------------------------------- ### Patrol Page/Revision Source: https://www.mediawiki.org/wiki/API:Action_API Marks a page or a specific revision as patrolled, indicating it has been reviewed. ```APIDOC ## patrol ### Description Patrol a page or revision. ### Method POST (assumed, as it modifies a status) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would likely include page title and revision ID.) ``` -------------------------------- ### Set Notification Timestamp Source: https://www.mediawiki.org/wiki/API:Action_API Updates the notification timestamp for pages on the user's watchlist. ```APIDOC ## setnotificationtimestamp ### Description Update the notification timestamp for watched pages. ### Method POST (assumed, as it modifies user data) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would likely include page titles.) ``` -------------------------------- ### Strike Vote Source: https://www.mediawiki.org/wiki/API:Action_API Allows administrators to strike or unstrike a vote. ```APIDOC ## strikevote ### Description Allows admins to strike or unstrike a vote. ### Method POST (assumed, as it modifies vote status) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would likely include vote identifiers and action.) ``` -------------------------------- ### Tor Block Check Source: https://www.mediawiki.org/wiki/API:Action_API Checks if a given IP address is blocked as a Tor exit node. ```APIDOC ## torblock ### Description Check if an IP address is blocked as a Tor exit node. ### Method GET (typical for checking status) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include the IP address.) ``` -------------------------------- ### Translation Review Source: https://www.mediawiki.org/wiki/API:Action_API Marks translations as reviewed. ```APIDOC ## translationreview ### Description Mark translations reviewed. ### Method POST (assumed, as it changes status) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would likely include translation identifiers.) ``` -------------------------------- ### Unlink Account Source: https://www.mediawiki.org/wiki/API:Action_API Removes a linked third-party account from the current user's profile. ```APIDOC ## unlinkaccount ### Description Remove a linked third-party account from the current user. ### Method POST (assumed, as it modifies user profile) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include the type of linked account.) ``` -------------------------------- ### Revision Delete Source: https://www.mediawiki.org/wiki/API:Action_API Deletes or undeletes specific revisions of a wiki page. ```APIDOC ## revisiondelete ### Description Delete and undelete revisions. ### Method POST (assumed, as it modifies page history) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include revision IDs and action type.) ``` -------------------------------- ### User Rights Management Source: https://www.mediawiki.org/wiki/API:Action_API Changes a user's group memberships, granting or revoking permissions. ```APIDOC ## userrights ### Description Change a user's group membership. ### Method POST (assumed, as it modifies user permissions) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text, but would include username and group changes.) ``` -------------------------------- ### Merge Page Histories Source: https://www.mediawiki.org/wiki/API:Action_API Merges the histories of two or more pages into a single page history. ```APIDOC ## Main module ### Description Merge page histories. ### Method POST (assumed, typically for actions that modify data) ### Endpoint /api.php (assumed base endpoint for MediaWiki API) ### Parameters (Specific parameters for this action are not detailed in the source text, but would typically include source and destination page identifiers.) ``` -------------------------------- ### Remove Authentication Data Source: https://www.mediawiki.org/wiki/API:Action_API Removes authentication data associated with the current user's session. ```APIDOC ## removeauthenticationdata ### Description Remove authentication data for the current user. ### Method POST (assumed, as it modifies user session data) ### Endpoint /api.php ### Parameters (Specific parameters for this action are not detailed in the source text.) ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.