MediaWiki API help

This is an auto-generated MediaWiki API documentation page.

Documentation and examples: https://www.mediawiki.org/wiki/API

list=random (rn)

(main | query | random)
  • This module requires read rights.
  • This module can be used as a generator.

Get a set of random pages.

Pages are listed in a fixed sequence, only the starting point is random. This means that if, for example, "Main Page" is the first random page on your list, "List of fictional monkeys" will *always* be second, "List of people on stamps of Vanuatu" third, etc.

If the number of pages in the namespace is lower than rnlimit, you will get fewer pages. You will not get the same page twice.

Parameters:
rnnamespace

Return pages in these namespaces only.

Values (separate with "|"): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
rnlimit

Limit how many random pages will be returned.

No more than 10 (20 for bots) allowed.
Default: 1
rnredirect

Load a random redirect instead of a random page.

Examples:
Return two random pages from the main namespace
api.php?action=query&list=random&rnnamespace=0&rnlimit=2
Return page info about two random pages from the main namespace
api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info