API:Move

POST request to move a page.

Example
Making any POST request is a multi-step process:


 * 1. Log in, via one of the methods described on API:Login.


 * 2. GET a CSRF token.


 * 3. Send a POST request, with the CSRF token, to take action on a page.

The sample code below covers the final step in detail.

Sample code
move.py

Parameter history

 * v1.29: Introduced
 * v1.17: Deprecated ,
 * v1.17: Introduced

Additional notes

 * Successful use of the  parameter requires the   right, which is granted to bots and sysops, not ordinary users.
 * Creating a redirect is the API's default behavior. If you do not have the  right, the API will not return an error; it will simply create a redirect.
 * The Move API uses two additional error handling methods when the page move succeeded, but the talk page or subpage move failed:
 * Talk page - The relevant error will be returned in the  and   fields.
 * Subpage - The relevant error will be returned as a standard /  structure under the   key.