API:Lists

GET Request to list items that match select criteria.

API documentation
Lists generally return aggregations of data, such as pages gathered from across a wiki, or links gathered within a single page. To request a list, pass the   parameter of your query string a valid list submodule, such as   or  .

To use the list API, specify   in the URL.

See individual list API pages for more concrete examples of how to use lists:



Additional notes

 * Most list submodules can be used as, unless otherwise noted.


 * Lists differ from  in that, instead of appending data to the elements in the   element, each list has its own separated branch in the   element.

The results limit can be set as high as 500</> for regular users, or <tvar|5000>5000</> for users with the <tvar|1> </> right (typically bots and sysops).
 * List query limits:
 * Some modules impose stricter limits under certain conditions. See this  for more details.
 * If you are not sure which limit applies to you and just want as many results as possible, set the limit to <tvar|max> </>. In that case, a <tvar|limits> </> element will be returned, specifying the limits used.
 * The limit parameter for a given module consists of the module prefix followed by <tvar|1> </>, so <tvar|2> </> is the maximum number of <tvar|3> </> returned, and <tvar|4> </> is the maximum number of <tvar|5> </> returned.