Deprecated: Return type of ExplodeIterator::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/mlmanage/public_html/mlnetwiki/includes/utils/StringUtils.php on line 576
Deprecated: Return type of ExplodeIterator::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/mlmanage/public_html/mlnetwiki/includes/utils/StringUtils.php on line 590
Deprecated: Return type of ExplodeIterator::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/mlmanage/public_html/mlnetwiki/includes/utils/StringUtils.php on line 583
Deprecated: Return type of ExplodeIterator::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/mlmanage/public_html/mlnetwiki/includes/utils/StringUtils.php on line 609
Deprecated: Return type of ExplodeIterator::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/mlmanage/public_html/mlnetwiki/includes/utils/StringUtils.php on line 558
Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /home4/mlmanage/public_html/mlnetwiki/includes/WebResponse.php on line 37
Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /home4/mlmanage/public_html/mlnetwiki/includes/WebResponse.php on line 37
MediaWiki API
<?xml version="1.0"?>
<api>
<help>
<module>* list=categorymembers (cm) *
List all pages in a given category.
https://www.mediawiki.org/wiki/API:Categorymembers
This module requires read rights
Parameters:
cmtitle - Which category to enumerate (required). Must include 'Category:' prefix. Cannot be used together with cmpageid
cmpageid - Page ID of the category to enumerate. Cannot be used together with cmtitle
cmprop - What pieces of information to include
ids - Adds the page ID
title - Adds the title and namespace ID of the page
sortkey - Adds the sortkey used for sorting in the category (hexadecimal string)
sortkeyprefix - Adds the sortkey prefix used for sorting in the category (human-readable part of the sortkey)
type - Adds the type that the page has been categorised as (page, subcat or file)
timestamp - Adds the timestamp of when the page was included
Values (separate with '|'): ids, title, sortkey, sortkeyprefix, type, timestamp
Default: ids|title
cmnamespace - Only include pages in these namespaces
Values (separate with '|'): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Maximum number of values 50 (500 for bots)
cmtype - What type of category members to include. Ignored when cmsort=timestamp is set
Values (separate with '|'): page, subcat, file
Default: page|subcat|file
cmcontinue - For large categories, give the value returned from previous query
cmlimit - The maximum number of pages to return.
No more than 500 (5000 for bots) allowed
Default: 10
cmsort - Property to sort by
One value: sortkey, timestamp
Default: sortkey
cmdir - In which direction to sort
One value: asc, desc, ascending, descending, newer, older
Default: ascending
cmstart - Timestamp to start listing from. Can only be used with cmsort=timestamp
cmend - Timestamp to end listing at. Can only be used with cmsort=timestamp
cmstartsortkey - Sortkey to start listing from. Must be given in binary format. Can only be used with cmsort=sortkey
cmendsortkey - Sortkey to end listing at. Must be given in binary format. Can only be used with cmsort=sortkey
cmstartsortkeyprefix - Sortkey prefix to start listing from. Can only be used with cmsort=sortkey. Overrides cmstartsortkey
cmendsortkeyprefix - Sortkey prefix to end listing BEFORE (not at, if this value occurs it will not be included!). Can only be used with cmsort=sortkey. Overrides cmendsortkey
Examples:
Get first 10 pages in [[Category:Physics]]:
api.php?action=query&list=categorymembers&cmtitle=Category:Physics
Get page info about first 10 pages in [[Category:Physics]]:
api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info
</module>
</help>
</api>
Deprecated: header(): Passing null to parameter #3 ($response_code) of type int is deprecated in /home4/mlmanage/public_html/mlnetwiki/includes/WebResponse.php on line 37