MediaWiki API result
This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.
Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.
See the complete documentation, or the API help for more information.
{
"paraminfo": {
"helpformat": "none",
"modules": [
{
"name": "allcategories",
"classname": "ApiQueryAllCategories",
"path": "query+allcategories",
"group": "list",
"prefix": "ac",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Allcategories"
],
"parameters": [
{
"name": "from",
"type": "string"
},
{
"name": "continue",
"type": "string"
},
{
"name": "to",
"type": "string"
},
{
"name": "prefix",
"type": "string"
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
},
{
"name": "min",
"type": "integer"
},
{
"name": "max",
"type": "integer"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "prop",
"default": "",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"size",
"hidden"
]
}
]
},
{
"name": "alldeletedrevisions",
"classname": "ApiQueryAllDeletedRevisions",
"path": "query+alldeletedrevisions",
"group": "list",
"prefix": "adr",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Alldeletedrevisions"
],
"parameters": [
{
"name": "prop",
"default": "ids|timestamp|flags|comment|user",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"ids",
"flags",
"timestamp",
"user",
"userid",
"size",
"sha1",
"contentmodel",
"comment",
"parsedcomment",
"content",
"tags",
"parsetree"
]
},
{
"name": "limit",
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "expandtemplates",
"deprecated": "",
"type": "boolean"
},
{
"name": "generatexml",
"deprecated": "",
"type": "boolean"
},
{
"name": "parse",
"deprecated": "",
"type": "boolean"
},
{
"name": "section",
"type": "string"
},
{
"name": "diffto",
"deprecated": "",
"type": "string"
},
{
"name": "difftotext",
"deprecated": "",
"type": "string"
},
{
"name": "difftotextpst",
"deprecated": "",
"type": "boolean"
},
{
"name": "contentformat",
"type": [
"application/json",
"text/x-wiki",
"text/javascript",
"text/css",
"text/plain"
]
},
{
"name": "user",
"type": "user"
},
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "start",
"type": "timestamp",
"info": [
{
"name": "useronly"
}
]
},
{
"name": "end",
"type": "timestamp",
"info": [
{
"name": "useronly"
}
]
},
{
"name": "dir",
"default": "older",
"type": [
"newer",
"older"
]
},
{
"name": "from",
"type": "string",
"info": [
{
"name": "nonuseronly"
}
]
},
{
"name": "to",
"type": "string",
"info": [
{
"name": "nonuseronly"
}
]
},
{
"name": "prefix",
"type": "string",
"info": [
{
"name": "nonuseronly"
}
]
},
{
"name": "excludeuser",
"type": "user",
"info": [
{
"name": "nonuseronly"
}
]
},
{
"name": "tag",
"type": "string"
},
{
"name": "continue",
"type": "string"
},
{
"name": "generatetitles",
"type": "boolean"
}
]
},
{
"name": "allfileusages",
"classname": "ApiQueryAllLinks",
"path": "query+allfileusages",
"group": "list",
"prefix": "af",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Allfileusages"
],
"parameters": [
{
"name": "continue",
"type": "string"
},
{
"name": "from",
"type": "string"
},
{
"name": "to",
"type": "string"
},
{
"name": "prefix",
"type": "string"
},
{
"name": "unique",
"type": "boolean"
},
{
"name": "prop",
"default": "title",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"ids",
"title"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
}
]
},
{
"name": "allimages",
"classname": "ApiQueryAllImages",
"path": "query+allimages",
"group": "list",
"prefix": "ai",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Allimages"
],
"parameters": [
{
"name": "sort",
"default": "name",
"type": [
"name",
"timestamp"
]
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending",
"newer",
"older"
]
},
{
"name": "from",
"type": "string"
},
{
"name": "to",
"type": "string"
},
{
"name": "continue",
"type": "string"
},
{
"name": "start",
"type": "timestamp"
},
{
"name": "end",
"type": "timestamp"
},
{
"name": "prop",
"default": "timestamp|url",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"timestamp",
"user",
"userid",
"comment",
"parsedcomment",
"canonicaltitle",
"url",
"size",
"dimensions",
"sha1",
"mime",
"mediatype",
"metadata",
"commonmetadata",
"extmetadata",
"bitdepth",
"badfile"
]
},
{
"name": "prefix",
"type": "string"
},
{
"name": "minsize",
"type": "integer"
},
{
"name": "maxsize",
"type": "integer"
},
{
"name": "sha1",
"type": "string"
},
{
"name": "sha1base36",
"type": "string"
},
{
"name": "user",
"type": "user"
},
{
"name": "filterbots",
"default": "all",
"type": [
"all",
"bots",
"nobots"
]
},
{
"name": "mime",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "string"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
}
]
},
{
"name": "alllinks",
"classname": "ApiQueryAllLinks",
"path": "query+alllinks",
"group": "list",
"prefix": "al",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Alllinks"
],
"parameters": [
{
"name": "continue",
"type": "string"
},
{
"name": "from",
"type": "string"
},
{
"name": "to",
"type": "string"
},
{
"name": "prefix",
"type": "string"
},
{
"name": "unique",
"type": "boolean"
},
{
"name": "prop",
"default": "title",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"ids",
"title"
]
},
{
"name": "namespace",
"default": 0,
"type": "namespace",
"extranamespaces": [
-2,
-1
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
}
]
},
{
"name": "allmessages",
"classname": "ApiQueryAllMessages",
"path": "query+allmessages",
"group": "meta",
"prefix": "am",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Allmessages"
],
"parameters": [
{
"name": "messages",
"default": "*",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "string"
},
{
"name": "prop",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"default"
]
},
{
"name": "enableparser",
"type": "boolean"
},
{
"name": "nocontent",
"type": "boolean"
},
{
"name": "includelocal",
"type": "boolean"
},
{
"name": "args",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"allowsduplicates": "",
"type": "string"
},
{
"name": "filter",
"type": "string"
},
{
"name": "customised",
"default": "all",
"type": [
"all",
"modified",
"unmodified"
]
},
{
"name": "lang",
"type": "string"
},
{
"name": "from",
"type": "string"
},
{
"name": "to",
"type": "string"
},
{
"name": "title",
"type": "string"
},
{
"name": "prefix",
"type": "string"
}
]
},
{
"name": "allpages",
"classname": "ApiQueryAllPages",
"path": "query+allpages",
"group": "list",
"prefix": "ap",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Allpages"
],
"parameters": [
{
"name": "from",
"type": "string"
},
{
"name": "continue",
"type": "string"
},
{
"name": "to",
"type": "string"
},
{
"name": "prefix",
"type": "string"
},
{
"name": "namespace",
"default": 0,
"type": "namespace"
},
{
"name": "filterredir",
"default": "all",
"type": [
"all",
"redirects",
"nonredirects"
]
},
{
"name": "minsize",
"type": "integer"
},
{
"name": "maxsize",
"type": "integer"
},
{
"name": "prtype",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"edit",
"move",
"upload"
]
},
{
"name": "prlevel",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"",
"autoconfirmed",
"sysop"
]
},
{
"name": "prfiltercascade",
"default": "all",
"type": [
"cascading",
"noncascading",
"all"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
},
{
"name": "filterlanglinks",
"default": "all",
"type": [
"withlanglinks",
"withoutlanglinks",
"all"
]
},
{
"name": "prexpiry",
"default": "all",
"type": [
"indefinite",
"definite",
"all"
]
}
]
},
{
"name": "allredirects",
"classname": "ApiQueryAllLinks",
"path": "query+allredirects",
"group": "list",
"prefix": "ar",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Allredirects"
],
"parameters": [
{
"name": "continue",
"type": "string"
},
{
"name": "from",
"type": "string"
},
{
"name": "to",
"type": "string"
},
{
"name": "prefix",
"type": "string"
},
{
"name": "unique",
"type": "boolean"
},
{
"name": "prop",
"default": "title",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"ids",
"title",
"fragment",
"interwiki"
]
},
{
"name": "namespace",
"default": 0,
"type": "namespace",
"extranamespaces": [
-2,
-1
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
}
]
},
{
"name": "allrevisions",
"classname": "ApiQueryAllRevisions",
"path": "query+allrevisions",
"group": "list",
"prefix": "arv",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Allrevisions"
],
"parameters": [
{
"name": "prop",
"default": "ids|timestamp|flags|comment|user",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"ids",
"flags",
"timestamp",
"user",
"userid",
"size",
"sha1",
"contentmodel",
"comment",
"parsedcomment",
"content",
"tags",
"parsetree"
]
},
{
"name": "limit",
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "expandtemplates",
"deprecated": "",
"type": "boolean"
},
{
"name": "generatexml",
"deprecated": "",
"type": "boolean"
},
{
"name": "parse",
"deprecated": "",
"type": "boolean"
},
{
"name": "section",
"type": "string"
},
{
"name": "diffto",
"deprecated": "",
"type": "string"
},
{
"name": "difftotext",
"deprecated": "",
"type": "string"
},
{
"name": "difftotextpst",
"deprecated": "",
"type": "boolean"
},
{
"name": "contentformat",
"type": [
"application/json",
"text/x-wiki",
"text/javascript",
"text/css",
"text/plain"
]
},
{
"name": "user",
"type": "user"
},
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "start",
"type": "timestamp"
},
{
"name": "end",
"type": "timestamp"
},
{
"name": "dir",
"default": "older",
"type": [
"newer",
"older"
]
},
{
"name": "excludeuser",
"type": "user"
},
{
"name": "continue",
"type": "string"
},
{
"name": "generatetitles",
"type": "boolean"
}
]
},
{
"name": "alltransclusions",
"classname": "ApiQueryAllLinks",
"path": "query+alltransclusions",
"group": "list",
"prefix": "at",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Alltransclusions"
],
"parameters": [
{
"name": "continue",
"type": "string"
},
{
"name": "from",
"type": "string"
},
{
"name": "to",
"type": "string"
},
{
"name": "prefix",
"type": "string"
},
{
"name": "unique",
"type": "boolean"
},
{
"name": "prop",
"default": "title",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"ids",
"title"
]
},
{
"name": "namespace",
"default": 10,
"type": "namespace",
"extranamespaces": [
-2,
-1
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
}
]
},
{
"name": "allusers",
"classname": "ApiQueryAllUsers",
"path": "query+allusers",
"group": "list",
"prefix": "au",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Allusers"
],
"parameters": [
{
"name": "from",
"type": "string"
},
{
"name": "to",
"type": "string"
},
{
"name": "prefix",
"type": "string"
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
},
{
"name": "group",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"bot",
"sysop",
"bureaucrat",
"emailconfirmed",
"checkuser",
"smwcurator",
"smwadministrator"
]
},
{
"name": "excludegroup",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"bot",
"sysop",
"bureaucrat",
"emailconfirmed",
"checkuser",
"smwcurator",
"smwadministrator"
]
},
{
"name": "rights",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"apihighlimits",
"applychangetags",
"autoconfirmed",
"autocreateaccount",
"autopatrol",
"bigdelete",
"block",
"blockemail",
"bot",
"browsearchive",
"changetags",
"createaccount",
"createpage",
"createtalk",
"delete",
"deletechangetags",
"deletedhistory",
"deletedtext",
"deletelogentry",
"deleterevision",
"edit",
"editcontentmodel",
"editinterface",
"editprotected",
"editmyoptions",
"editmyprivateinfo",
"editmyusercss",
"editmyuserjson",
"editmyuserjs",
"editmywatchlist",
"editsemiprotected",
"editusercss",
"edituserjson",
"edituserjs",
"hideuser",
"import",
"importupload",
"ipblock-exempt",
"managechangetags",
"markbotedits",
"mergehistory",
"minoredit",
"move",
"movefile",
"move-categorypages",
"move-rootuserpages",
"move-subpages",
"nominornewtalk",
"noratelimit",
"override-export-depth",
"pagelang",
"patrol",
"patrolmarks",
"protect",
"purge",
"read",
"reupload",
"reupload-own",
"reupload-shared",
"rollback",
"sendemail",
"siteadmin",
"suppressionlog",
"suppressredirect",
"suppressrevision",
"unblockself",
"undelete",
"unwatchedpages",
"upload",
"upload_by_url",
"userrights",
"userrights-interwiki",
"viewmyprivateinfo",
"viewmywatchlist",
"viewsuppressed",
"writeapi",
"gadgets-edit",
"gadgets-definition-edit",
"skipcaptcha",
"checkuser",
"checkuser-log",
"nuke",
"smw-admin",
"smw-patternedit",
"smw-pageedit"
]
},
{
"name": "prop",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"blockinfo",
"groups",
"implicitgroups",
"rights",
"editcount",
"registration",
"centralids"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "witheditsonly",
"type": "boolean"
},
{
"name": "activeusers",
"type": "boolean"
},
{
"name": "attachedwiki",
"type": "string"
}
]
},
{
"name": "authmanagerinfo",
"classname": "ApiQueryAuthManagerInfo",
"path": "query+authmanagerinfo",
"group": "meta",
"prefix": "ami",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Authmanagerinfo"
],
"parameters": [
{
"name": "securitysensitiveoperation",
"type": "string"
},
{
"name": "requestsfor",
"type": [
"login",
"login-continue",
"create",
"create-continue",
"link",
"link-continue",
"change",
"remove",
"unlink"
]
},
{
"name": "mergerequestfields",
"type": "boolean"
},
{
"name": "messageformat",
"default": "wikitext",
"type": [
"html",
"wikitext",
"raw",
"none"
]
}
]
},
{
"name": "backlinks",
"classname": "ApiQueryBacklinks",
"path": "query+backlinks",
"group": "list",
"prefix": "bl",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Backlinks"
],
"parameters": [
{
"name": "title",
"type": "string"
},
{
"name": "pageid",
"type": "integer"
},
{
"name": "continue",
"type": "string"
},
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
},
{
"name": "filterredir",
"default": "all",
"type": [
"all",
"redirects",
"nonredirects"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "redirect",
"type": "boolean"
}
]
},
{
"name": "blocks",
"classname": "ApiQueryBlocks",
"path": "query+blocks",
"group": "list",
"prefix": "bk",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Blocks"
],
"parameters": [
{
"name": "start",
"type": "timestamp"
},
{
"name": "end",
"type": "timestamp"
},
{
"name": "dir",
"default": "older",
"type": [
"newer",
"older"
]
},
{
"name": "ids",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "integer"
},
{
"name": "users",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "user"
},
{
"name": "ip",
"type": "string"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "prop",
"default": "id|user|by|timestamp|expiry|reason|flags",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"id",
"user",
"userid",
"by",
"byid",
"timestamp",
"expiry",
"reason",
"range",
"flags"
]
},
{
"name": "show",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"account",
"!account",
"temp",
"!temp",
"ip",
"!ip",
"range",
"!range"
]
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "categories",
"classname": "ApiQueryCategories",
"path": "query+categories",
"group": "prop",
"prefix": "cl",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Categories"
],
"parameters": [
{
"name": "prop",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"sortkey",
"timestamp",
"hidden"
]
},
{
"name": "show",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"hidden",
"!hidden"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
},
{
"name": "categories",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "string"
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
}
]
},
{
"name": "categoryinfo",
"classname": "ApiQueryCategoryInfo",
"path": "query+categoryinfo",
"group": "prop",
"prefix": "ci",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Categoryinfo"
],
"parameters": [
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "categorymembers",
"classname": "ApiQueryCategoryMembers",
"path": "query+categorymembers",
"group": "list",
"prefix": "cm",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Categorymembers"
],
"parameters": [
{
"name": "title",
"type": "string"
},
{
"name": "pageid",
"type": "integer"
},
{
"name": "prop",
"default": "ids|title",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"ids",
"title",
"sortkey",
"sortkeyprefix",
"type",
"timestamp"
]
},
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "type",
"default": "page|subcat|file",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"page",
"subcat",
"file"
]
},
{
"name": "continue",
"type": "string"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "sort",
"default": "sortkey",
"type": [
"sortkey",
"timestamp"
]
},
{
"name": "dir",
"default": "ascending",
"type": [
"asc",
"desc",
"ascending",
"descending",
"newer",
"older"
]
},
{
"name": "start",
"type": "timestamp"
},
{
"name": "end",
"type": "timestamp"
},
{
"name": "starthexsortkey",
"type": "string"
},
{
"name": "endhexsortkey",
"type": "string"
},
{
"name": "startsortkeyprefix",
"type": "string"
},
{
"name": "endsortkeyprefix",
"type": "string"
},
{
"name": "startsortkey",
"deprecated": "",
"type": "string"
},
{
"name": "endsortkey",
"deprecated": "",
"type": "string"
}
]
},
{
"name": "checkuser",
"classname": "ApiQueryCheckUser",
"path": "query+checkuser",
"group": "list",
"prefix": "cu",
"source": "CheckUser",
"sourcename": "CheckUser",
"licensetag": "GPL-2.0+",
"licenselink": "https://wiki.dlang.org/Special:Version/License/CheckUser",
"readrights": "",
"writerights": "",
"mustbeposted": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Extension:CheckUser#API"
],
"parameters": [
{
"name": "request",
"required": "",
"type": [
"userips",
"edits",
"ipusers"
]
},
{
"name": "target",
"required": "",
"type": "string"
},
{
"name": "reason",
"type": "string"
},
{
"name": "limit",
"default": 1000,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "timecond",
"default": "-2 weeks",
"type": "string"
},
{
"name": "xff",
"type": "string"
},
{
"name": "token",
"required": "",
"tokentype": "csrf",
"type": "string"
}
]
},
{
"name": "checkuserlog",
"classname": "ApiQueryCheckUserLog",
"path": "query+checkuserlog",
"group": "list",
"prefix": "cul",
"source": "CheckUser",
"sourcename": "CheckUser",
"licensetag": "GPL-2.0+",
"licenselink": "https://wiki.dlang.org/Special:Version/License/CheckUser",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Extension:CheckUser#API"
],
"parameters": [
{
"name": "user",
"type": "string"
},
{
"name": "target",
"type": "string"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "dir",
"default": "older",
"type": [
"newer",
"older"
]
},
{
"name": "from",
"type": "timestamp"
},
{
"name": "to",
"type": "timestamp"
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "contributors",
"classname": "ApiQueryContributors",
"path": "query+contributors",
"group": "prop",
"prefix": "pc",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Contributors"
],
"parameters": [
{
"name": "group",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"bot",
"sysop",
"bureaucrat",
"emailconfirmed",
"checkuser",
"smwcurator",
"smwadministrator"
]
},
{
"name": "excludegroup",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"bot",
"sysop",
"bureaucrat",
"emailconfirmed",
"checkuser",
"smwcurator",
"smwadministrator"
]
},
{
"name": "rights",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"apihighlimits",
"applychangetags",
"autoconfirmed",
"autocreateaccount",
"autopatrol",
"bigdelete",
"block",
"blockemail",
"bot",
"browsearchive",
"changetags",
"createaccount",
"createpage",
"createtalk",
"delete",
"deletechangetags",
"deletedhistory",
"deletedtext",
"deletelogentry",
"deleterevision",
"edit",
"editcontentmodel",
"editinterface",
"editprotected",
"editmyoptions",
"editmyprivateinfo",
"editmyusercss",
"editmyuserjson",
"editmyuserjs",
"editmywatchlist",
"editsemiprotected",
"editusercss",
"edituserjson",
"edituserjs",
"hideuser",
"import",
"importupload",
"ipblock-exempt",
"managechangetags",
"markbotedits",
"mergehistory",
"minoredit",
"move",
"movefile",
"move-categorypages",
"move-rootuserpages",
"move-subpages",
"nominornewtalk",
"noratelimit",
"override-export-depth",
"pagelang",
"patrol",
"patrolmarks",
"protect",
"purge",
"read",
"reupload",
"reupload-own",
"reupload-shared",
"rollback",
"sendemail",
"siteadmin",
"suppressionlog",
"suppressredirect",
"suppressrevision",
"unblockself",
"undelete",
"unwatchedpages",
"upload",
"upload_by_url",
"userrights",
"userrights-interwiki",
"viewmyprivateinfo",
"viewmywatchlist",
"viewsuppressed",
"writeapi",
"gadgets-edit",
"gadgets-definition-edit",
"skipcaptcha",
"checkuser",
"checkuser-log",
"nuke",
"smw-admin",
"smw-patternedit",
"smw-pageedit"
]
},
{
"name": "excluderights",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"apihighlimits",
"applychangetags",
"autoconfirmed",
"autocreateaccount",
"autopatrol",
"bigdelete",
"block",
"blockemail",
"bot",
"browsearchive",
"changetags",
"createaccount",
"createpage",
"createtalk",
"delete",
"deletechangetags",
"deletedhistory",
"deletedtext",
"deletelogentry",
"deleterevision",
"edit",
"editcontentmodel",
"editinterface",
"editprotected",
"editmyoptions",
"editmyprivateinfo",
"editmyusercss",
"editmyuserjson",
"editmyuserjs",
"editmywatchlist",
"editsemiprotected",
"editusercss",
"edituserjson",
"edituserjs",
"hideuser",
"import",
"importupload",
"ipblock-exempt",
"managechangetags",
"markbotedits",
"mergehistory",
"minoredit",
"move",
"movefile",
"move-categorypages",
"move-rootuserpages",
"move-subpages",
"nominornewtalk",
"noratelimit",
"override-export-depth",
"pagelang",
"patrol",
"patrolmarks",
"protect",
"purge",
"read",
"reupload",
"reupload-own",
"reupload-shared",
"rollback",
"sendemail",
"siteadmin",
"suppressionlog",
"suppressredirect",
"suppressrevision",
"unblockself",
"undelete",
"unwatchedpages",
"upload",
"upload_by_url",
"userrights",
"userrights-interwiki",
"viewmyprivateinfo",
"viewmywatchlist",
"viewsuppressed",
"writeapi",
"gadgets-edit",
"gadgets-definition-edit",
"skipcaptcha",
"checkuser",
"checkuser-log",
"nuke",
"smw-admin",
"smw-patternedit",
"smw-pageedit"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "deletedrevisions",
"classname": "ApiQueryDeletedRevisions",
"path": "query+deletedrevisions",
"group": "prop",
"prefix": "drv",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Deletedrevisions"
],
"parameters": [
{
"name": "prop",
"default": "ids|timestamp|flags|comment|user",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"ids",
"flags",
"timestamp",
"user",
"userid",
"size",
"sha1",
"contentmodel",
"comment",
"parsedcomment",
"content",
"tags",
"parsetree"
]
},
{
"name": "limit",
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "expandtemplates",
"deprecated": "",
"type": "boolean"
},
{
"name": "generatexml",
"deprecated": "",
"type": "boolean"
},
{
"name": "parse",
"deprecated": "",
"type": "boolean"
},
{
"name": "section",
"type": "string"
},
{
"name": "diffto",
"deprecated": "",
"type": "string"
},
{
"name": "difftotext",
"deprecated": "",
"type": "string"
},
{
"name": "difftotextpst",
"deprecated": "",
"type": "boolean"
},
{
"name": "contentformat",
"type": [
"application/json",
"text/x-wiki",
"text/javascript",
"text/css",
"text/plain"
]
},
{
"name": "start",
"type": "timestamp"
},
{
"name": "end",
"type": "timestamp"
},
{
"name": "dir",
"default": "older",
"type": [
"newer",
"older"
]
},
{
"name": "tag",
"type": "string"
},
{
"name": "user",
"type": "user"
},
{
"name": "excludeuser",
"type": "user"
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "deletedrevs",
"classname": "ApiQueryDeletedrevs",
"path": "query+deletedrevs",
"group": "list",
"prefix": "dr",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"deprecated": "",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Deletedrevs"
],
"parameters": [
{
"name": "start",
"type": "timestamp",
"info": [
{
"name": "modes",
"values": [
1,
2
]
}
]
},
{
"name": "end",
"type": "timestamp",
"info": [
{
"name": "modes",
"values": [
1,
2
]
}
]
},
{
"name": "dir",
"default": "older",
"type": [
"newer",
"older"
],
"info": [
{
"name": "modes",
"values": [
1,
3
]
}
]
},
{
"name": "from",
"type": "string",
"info": [
{
"name": "modes",
"values": [
3
]
}
]
},
{
"name": "to",
"type": "string",
"info": [
{
"name": "modes",
"values": [
3
]
}
]
},
{
"name": "prefix",
"type": "string",
"info": [
{
"name": "modes",
"values": [
3
]
}
]
},
{
"name": "unique",
"type": "boolean",
"info": [
{
"name": "modes",
"values": [
3
]
}
]
},
{
"name": "namespace",
"default": 0,
"type": "namespace",
"info": [
{
"name": "modes",
"values": [
3
]
}
]
},
{
"name": "tag",
"type": "string"
},
{
"name": "user",
"type": "user"
},
{
"name": "excludeuser",
"type": "user"
},
{
"name": "prop",
"default": "user|comment",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"revid",
"parentid",
"user",
"userid",
"comment",
"parsedcomment",
"minor",
"len",
"sha1",
"content",
"token",
"tags"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "duplicatefiles",
"classname": "ApiQueryDuplicateFiles",
"path": "query+duplicatefiles",
"group": "prop",
"prefix": "df",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Duplicatefiles"
],
"parameters": [
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
},
{
"name": "localonly",
"type": "boolean"
}
]
},
{
"name": "embeddedin",
"classname": "ApiQueryBacklinks",
"path": "query+embeddedin",
"group": "list",
"prefix": "ei",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Embeddedin"
],
"parameters": [
{
"name": "title",
"type": "string"
},
{
"name": "pageid",
"type": "integer"
},
{
"name": "continue",
"type": "string"
},
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
},
{
"name": "filterredir",
"default": "all",
"type": [
"all",
"redirects",
"nonredirects"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
}
]
},
{
"name": "extlinks",
"classname": "ApiQueryExternalLinks",
"path": "query+extlinks",
"group": "prop",
"prefix": "el",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Extlinks"
],
"parameters": [
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "offset",
"type": "integer"
},
{
"name": "protocol",
"default": "",
"type": [
"",
"bitcoin",
"ftp",
"ftps",
"geo",
"git",
"gopher",
"http",
"https",
"irc",
"ircs",
"magnet",
"mailto",
"mms",
"news",
"nntp",
"redis",
"sftp",
"sip",
"sips",
"sms",
"ssh",
"svn",
"tel",
"telnet",
"urn",
"worldwind",
"xmpp"
]
},
{
"name": "query",
"type": "string"
},
{
"name": "expandurl",
"type": "boolean"
}
]
},
{
"name": "exturlusage",
"classname": "ApiQueryExtLinksUsage",
"path": "query+exturlusage",
"group": "list",
"prefix": "eu",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Exturlusage"
],
"parameters": [
{
"name": "prop",
"default": "ids|title|url",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"ids",
"title",
"url"
]
},
{
"name": "offset",
"type": "integer"
},
{
"name": "protocol",
"default": "",
"type": [
"",
"bitcoin",
"ftp",
"ftps",
"geo",
"git",
"gopher",
"http",
"https",
"irc",
"ircs",
"magnet",
"mailto",
"mms",
"news",
"nntp",
"redis",
"sftp",
"sip",
"sips",
"sms",
"ssh",
"svn",
"tel",
"telnet",
"urn",
"worldwind",
"xmpp"
]
},
{
"name": "query",
"type": "string"
},
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "expandurl",
"type": "boolean"
}
]
},
{
"name": "filearchive",
"classname": "ApiQueryFilearchive",
"path": "query+filearchive",
"group": "list",
"prefix": "fa",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Filearchive"
],
"parameters": [
{
"name": "from",
"type": "string"
},
{
"name": "to",
"type": "string"
},
{
"name": "prefix",
"type": "string"
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
},
{
"name": "sha1",
"type": "string"
},
{
"name": "sha1base36",
"type": "string"
},
{
"name": "prop",
"default": "timestamp",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"sha1",
"timestamp",
"user",
"size",
"dimensions",
"description",
"parseddescription",
"mime",
"mediatype",
"metadata",
"bitdepth",
"archivename"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "filerepoinfo",
"classname": "ApiQueryFileRepoInfo",
"path": "query+filerepoinfo",
"group": "meta",
"prefix": "fri",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Filerepoinfo"
],
"parameters": [
{
"name": "prop",
"default": "name|displayname|rootUrl|local|url|thumbUrl|initialCapital|scriptDirUrl|favicon|canUpload",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"name",
"displayname",
"rootUrl",
"local",
"url",
"thumbUrl",
"initialCapital",
"scriptDirUrl",
"favicon",
"canUpload"
]
}
]
},
{
"name": "fileusage",
"classname": "ApiQueryBacklinksprop",
"path": "query+fileusage",
"group": "prop",
"prefix": "fu",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Fileusage"
],
"parameters": [
{
"name": "prop",
"default": "pageid|title|redirect",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"pageid",
"title",
"redirect"
]
},
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "show",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"redirect",
"!redirect"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "gadgetcategories",
"classname": "ApiQueryGadgetCategories",
"path": "query+gadgetcategories",
"group": "list",
"prefix": "gc",
"source": "Gadgets",
"sourcename": "Gadgets",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/Gadgets",
"readrights": "",
"helpurls": [],
"parameters": [
{
"name": "prop",
"default": "name",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"name",
"title",
"members"
]
},
{
"name": "names",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "string"
}
]
},
{
"name": "gadgets",
"classname": "ApiQueryGadgets",
"path": "query+gadgets",
"group": "list",
"prefix": "ga",
"source": "Gadgets",
"sourcename": "Gadgets",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/Gadgets",
"readrights": "",
"helpurls": [],
"parameters": [
{
"name": "prop",
"default": "id|metadata",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"id",
"metadata",
"desc"
]
},
{
"name": "categories",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "string"
},
{
"name": "ids",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "string"
},
{
"name": "allowedonly",
"type": "boolean"
},
{
"name": "enabledonly",
"type": "boolean"
}
]
},
{
"name": "imageinfo",
"classname": "ApiQueryImageInfo",
"path": "query+imageinfo",
"group": "prop",
"prefix": "ii",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Imageinfo"
],
"parameters": [
{
"name": "prop",
"default": "timestamp|user",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"timestamp",
"user",
"userid",
"comment",
"parsedcomment",
"canonicaltitle",
"url",
"size",
"dimensions",
"sha1",
"mime",
"thumbmime",
"mediatype",
"metadata",
"commonmetadata",
"extmetadata",
"archivename",
"bitdepth",
"uploadwarning",
"badfile"
]
},
{
"name": "limit",
"default": 1,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "start",
"type": "timestamp"
},
{
"name": "end",
"type": "timestamp"
},
{
"name": "urlwidth",
"default": -1,
"type": "integer"
},
{
"name": "urlheight",
"default": -1,
"type": "integer"
},
{
"name": "metadataversion",
"default": "1",
"type": "string"
},
{
"name": "extmetadatalanguage",
"default": "en",
"type": "string"
},
{
"name": "extmetadatamultilang",
"type": "boolean"
},
{
"name": "extmetadatafilter",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "string"
},
{
"name": "urlparam",
"default": "",
"type": "string"
},
{
"name": "badfilecontexttitle",
"type": "string"
},
{
"name": "continue",
"type": "string"
},
{
"name": "localonly",
"type": "boolean"
}
]
},
{
"name": "images",
"classname": "ApiQueryImages",
"path": "query+images",
"group": "prop",
"prefix": "im",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Images"
],
"parameters": [
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
},
{
"name": "images",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "string"
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
}
]
},
{
"name": "imageusage",
"classname": "ApiQueryBacklinks",
"path": "query+imageusage",
"group": "list",
"prefix": "iu",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Imageusage"
],
"parameters": [
{
"name": "title",
"type": "string"
},
{
"name": "pageid",
"type": "integer"
},
{
"name": "continue",
"type": "string"
},
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
},
{
"name": "filterredir",
"default": "all",
"type": [
"all",
"redirects",
"nonredirects"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "redirect",
"type": "boolean"
}
]
},
{
"name": "info",
"classname": "ApiQueryInfo",
"path": "query+info",
"group": "prop",
"prefix": "in",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Info"
],
"parameters": [
{
"name": "prop",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"protection",
"talkid",
"watched",
"watchers",
"visitingwatchers",
"notificationtimestamp",
"subjectid",
"url",
"readable",
"preload",
"displaytitle",
"varianttitles"
]
},
{
"name": "testactions",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "string"
},
{
"name": "token",
"deprecated": "",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"edit",
"delete",
"protect",
"move",
"block",
"unblock",
"email",
"import",
"watch"
]
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "iwbacklinks",
"classname": "ApiQueryIWBacklinks",
"path": "query+iwbacklinks",
"group": "list",
"prefix": "iwbl",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Iwbacklinks"
],
"parameters": [
{
"name": "prefix",
"type": "string"
},
{
"name": "title",
"type": "string"
},
{
"name": "continue",
"type": "string"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "prop",
"default": "",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"iwprefix",
"iwtitle"
]
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
}
]
},
{
"name": "iwlinks",
"classname": "ApiQueryIWLinks",
"path": "query+iwlinks",
"group": "prop",
"prefix": "iw",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Iwlinks"
],
"parameters": [
{
"name": "prop",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"url"
]
},
{
"name": "prefix",
"type": "string"
},
{
"name": "title",
"type": "string"
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
},
{
"name": "url",
"deprecated": "",
"type": "boolean"
}
]
},
{
"name": "langbacklinks",
"classname": "ApiQueryLangBacklinks",
"path": "query+langbacklinks",
"group": "list",
"prefix": "lbl",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Langbacklinks"
],
"parameters": [
{
"name": "lang",
"type": "string"
},
{
"name": "title",
"type": "string"
},
{
"name": "continue",
"type": "string"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "prop",
"default": "",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"lllang",
"lltitle"
]
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
}
]
},
{
"name": "langlinks",
"classname": "ApiQueryLangLinks",
"path": "query+langlinks",
"group": "prop",
"prefix": "ll",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Langlinks"
],
"parameters": [
{
"name": "prop",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"url",
"langname",
"autonym"
]
},
{
"name": "lang",
"type": "string"
},
{
"name": "title",
"type": "string"
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
},
{
"name": "inlanguagecode",
"default": "en",
"type": "string"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
},
{
"name": "url",
"deprecated": "",
"type": "boolean"
}
]
},
{
"name": "links",
"classname": "ApiQueryLinks",
"path": "query+links",
"group": "prop",
"prefix": "pl",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Links"
],
"parameters": [
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*",
"extranamespaces": [
-2,
-1
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
},
{
"name": "titles",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "string"
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
}
]
},
{
"name": "linkshere",
"classname": "ApiQueryBacklinksprop",
"path": "query+linkshere",
"group": "prop",
"prefix": "lh",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Linkshere"
],
"parameters": [
{
"name": "prop",
"default": "pageid|title|redirect",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"pageid",
"title",
"redirect"
]
},
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "show",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"redirect",
"!redirect"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "logevents",
"classname": "ApiQueryLogEvents",
"path": "query+logevents",
"group": "list",
"prefix": "le",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Logevents"
],
"parameters": [
{
"name": "prop",
"default": "ids|title|type|user|timestamp|comment|details",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"ids",
"title",
"type",
"user",
"userid",
"timestamp",
"comment",
"parsedcomment",
"details",
"tags"
]
},
{
"name": "type",
"type": [
"",
"block",
"protect",
"rights",
"delete",
"upload",
"move",
"import",
"patrol",
"merge",
"suppress",
"tag",
"managetags",
"contentmodel",
"newusers",
"smw"
]
},
{
"name": "action",
"type": [
"block/block",
"block/reblock",
"block/unblock",
"contentmodel/change",
"contentmodel/new",
"delete/delete",
"delete/delete_redir",
"delete/event",
"delete/restore",
"delete/revision",
"import/interwiki",
"import/upload",
"managetags/activate",
"managetags/create",
"managetags/deactivate",
"managetags/delete",
"merge/merge",
"move/move",
"move/move_redir",
"patrol/patrol",
"patrol/autopatrol",
"protect/modify",
"protect/move_prot",
"protect/protect",
"protect/unprotect",
"rights/autopromote",
"rights/rights",
"suppress/block",
"suppress/delete",
"suppress/event",
"suppress/reblock",
"suppress/revision",
"tag/update",
"upload/overwrite",
"upload/revert",
"upload/upload",
"newusers/newusers",
"newusers/create",
"newusers/create2",
"newusers/byemail",
"newusers/autocreate"
]
},
{
"name": "start",
"type": "timestamp"
},
{
"name": "end",
"type": "timestamp"
},
{
"name": "dir",
"default": "older",
"type": [
"newer",
"older"
]
},
{
"name": "user",
"type": "user"
},
{
"name": "title",
"type": "string"
},
{
"name": "namespace",
"type": "namespace",
"extranamespaces": [
-2,
-1
]
},
{
"name": "prefix",
"type": "string"
},
{
"name": "tag",
"type": "string"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "mystashedfiles",
"classname": "ApiQueryMyStashedFiles",
"path": "query+mystashedfiles",
"group": "list",
"prefix": "msf",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:mystashedfiles"
],
"parameters": [
{
"name": "prop",
"default": "",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"size",
"type"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "pagepropnames",
"classname": "ApiQueryPagePropNames",
"path": "query+pagepropnames",
"group": "list",
"prefix": "ppn",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Pagepropnames"
],
"parameters": [
{
"name": "continue",
"type": "string"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
}
]
},
{
"name": "pageprops",
"classname": "ApiQueryPageProps",
"path": "query+pageprops",
"group": "prop",
"prefix": "pp",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Pageprops"
],
"parameters": [
{
"name": "continue",
"type": "string"
},
{
"name": "prop",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "string"
}
]
},
{
"name": "pageswithprop",
"classname": "ApiQueryPagesWithProp",
"path": "query+pageswithprop",
"group": "list",
"prefix": "pwp",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Pageswithprop"
],
"parameters": [
{
"name": "propname",
"required": "",
"type": "string"
},
{
"name": "prop",
"default": "ids|title",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"ids",
"title",
"value"
]
},
{
"name": "continue",
"type": "string"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
}
]
},
{
"name": "prefixsearch",
"classname": "ApiQueryPrefixSearch",
"path": "query+prefixsearch",
"group": "list",
"prefix": "ps",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Prefixsearch"
],
"parameters": [
{
"name": "search",
"required": "",
"type": "string"
},
{
"name": "namespace",
"default": 0,
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "offset",
"default": 0,
"type": "integer"
}
]
},
{
"name": "protectedtitles",
"classname": "ApiQueryProtectedTitles",
"path": "query+protectedtitles",
"group": "list",
"prefix": "pt",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Protectedtitles"
],
"parameters": [
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "level",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"autoconfirmed",
"sysop"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "dir",
"default": "older",
"type": [
"newer",
"older"
]
},
{
"name": "start",
"type": "timestamp"
},
{
"name": "end",
"type": "timestamp"
},
{
"name": "prop",
"default": "timestamp|level",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"timestamp",
"user",
"userid",
"comment",
"parsedcomment",
"expiry",
"level"
]
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "querypage",
"classname": "ApiQueryQueryPage",
"path": "query+querypage",
"group": "list",
"prefix": "qp",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Querypage"
],
"parameters": [
{
"name": "page",
"required": "",
"type": [
"Ancientpages",
"BrokenRedirects",
"Deadendpages",
"DoubleRedirects",
"ListDuplicatedFiles",
"Listredirects",
"Lonelypages",
"Longpages",
"MediaStatistics",
"Mostcategories",
"Mostimages",
"Mostinterwikis",
"Mostlinkedcategories",
"Mostlinkedtemplates",
"Mostlinked",
"Mostrevisions",
"Fewestrevisions",
"Shortpages",
"Uncategorizedcategories",
"Uncategorizedpages",
"Uncategorizedimages",
"Uncategorizedtemplates",
"Unusedcategories",
"Unusedimages",
"Wantedcategories",
"Wantedfiles",
"Wantedpages",
"Wantedtemplates",
"Unwatchedpages",
"Unusedtemplates",
"Withoutinterwiki",
"GadgetUsage"
]
},
{
"name": "offset",
"default": 0,
"type": "integer"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
}
]
},
{
"name": "random",
"classname": "ApiQueryRandom",
"path": "query+random",
"group": "list",
"prefix": "rn",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Random"
],
"parameters": [
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "filterredir",
"default": "nonredirects",
"type": [
"all",
"redirects",
"nonredirects"
]
},
{
"name": "redirect",
"deprecated": "",
"type": "boolean"
},
{
"name": "limit",
"default": 1,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "recentchanges",
"classname": "ApiQueryRecentChanges",
"path": "query+recentchanges",
"group": "list",
"prefix": "rc",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Recentchanges"
],
"parameters": [
{
"name": "start",
"type": "timestamp"
},
{
"name": "end",
"type": "timestamp"
},
{
"name": "dir",
"default": "older",
"type": [
"newer",
"older"
]
},
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*",
"extranamespaces": [
-2,
-1
]
},
{
"name": "user",
"type": "user"
},
{
"name": "excludeuser",
"type": "user"
},
{
"name": "tag",
"type": "string"
},
{
"name": "prop",
"default": "title|timestamp|ids",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"user",
"userid",
"comment",
"parsedcomment",
"flags",
"timestamp",
"title",
"ids",
"sizes",
"redirect",
"patrolled",
"loginfo",
"tags",
"sha1"
]
},
{
"name": "token",
"deprecated": "",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"patrol"
]
},
{
"name": "show",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"minor",
"!minor",
"bot",
"!bot",
"anon",
"!anon",
"redirect",
"!redirect",
"patrolled",
"!patrolled",
"unpatrolled",
"autopatrolled",
"!autopatrolled"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "type",
"default": "edit|new|log|categorize",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"edit",
"new",
"log",
"external",
"categorize"
]
},
{
"name": "toponly",
"type": "boolean"
},
{
"name": "continue",
"type": "string"
},
{
"name": "generaterevisions",
"type": "boolean"
}
]
},
{
"name": "redirects",
"classname": "ApiQueryBacklinksprop",
"path": "query+redirects",
"group": "prop",
"prefix": "rd",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Redirects"
],
"parameters": [
{
"name": "prop",
"default": "pageid|title",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"pageid",
"title",
"fragment"
]
},
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "show",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"fragment",
"!fragment"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "references",
"classname": "ApiQueryReferences",
"path": "query+references",
"group": "prop",
"prefix": "rf",
"source": "Cite",
"sourcename": "Cite",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/Cite",
"readrights": "",
"helpurls": [],
"parameters": [
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "revisions",
"classname": "ApiQueryRevisions",
"path": "query+revisions",
"group": "prop",
"prefix": "rv",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Revisions"
],
"parameters": [
{
"name": "prop",
"default": "ids|timestamp|flags|comment|user",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"ids",
"flags",
"timestamp",
"user",
"userid",
"size",
"sha1",
"contentmodel",
"comment",
"parsedcomment",
"content",
"tags",
"parsetree"
]
},
{
"name": "limit",
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1,
"info": [
{
"name": "singlepageonly"
}
]
},
{
"name": "expandtemplates",
"deprecated": "",
"type": "boolean"
},
{
"name": "generatexml",
"deprecated": "",
"type": "boolean"
},
{
"name": "parse",
"deprecated": "",
"type": "boolean"
},
{
"name": "section",
"type": "string"
},
{
"name": "diffto",
"deprecated": "",
"type": "string"
},
{
"name": "difftotext",
"deprecated": "",
"type": "string"
},
{
"name": "difftotextpst",
"deprecated": "",
"type": "boolean"
},
{
"name": "contentformat",
"type": [
"application/json",
"text/x-wiki",
"text/javascript",
"text/css",
"text/plain"
]
},
{
"name": "startid",
"type": "integer",
"info": [
{
"name": "singlepageonly"
}
]
},
{
"name": "endid",
"type": "integer",
"info": [
{
"name": "singlepageonly"
}
]
},
{
"name": "start",
"type": "timestamp",
"info": [
{
"name": "singlepageonly"
}
]
},
{
"name": "end",
"type": "timestamp",
"info": [
{
"name": "singlepageonly"
}
]
},
{
"name": "dir",
"default": "older",
"type": [
"newer",
"older"
],
"info": [
{
"name": "singlepageonly"
}
]
},
{
"name": "user",
"type": "user",
"info": [
{
"name": "singlepageonly"
}
]
},
{
"name": "excludeuser",
"type": "user",
"info": [
{
"name": "singlepageonly"
}
]
},
{
"name": "tag",
"type": "string"
},
{
"name": "token",
"deprecated": "",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"rollback"
]
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "search",
"classname": "ApiQuerySearch",
"path": "query+search",
"group": "list",
"prefix": "sr",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Search"
],
"parameters": [
{
"name": "search",
"required": "",
"type": "string"
},
{
"name": "namespace",
"default": 0,
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "offset",
"default": 0,
"type": "integer"
},
{
"name": "what",
"type": [
"title",
"text",
"nearmatch"
]
},
{
"name": "info",
"default": "totalhits|suggestion|rewrittenquery",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"totalhits",
"suggestion",
"rewrittenquery"
]
},
{
"name": "prop",
"default": "size|wordcount|timestamp|snippet",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"size",
"wordcount",
"timestamp",
"snippet",
"titlesnippet",
"redirecttitle",
"redirectsnippet",
"sectiontitle",
"sectionsnippet",
"isfilematch",
"categorysnippet",
"score",
"hasrelated",
"extensiondata"
],
"deprecatedvalues": [
"score",
"hasrelated"
]
},
{
"name": "interwiki",
"type": "boolean"
},
{
"name": "enablerewrites",
"type": "boolean"
}
]
},
{
"name": "siteinfo",
"classname": "ApiQuerySiteinfo",
"path": "query+siteinfo",
"group": "meta",
"prefix": "si",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Siteinfo"
],
"parameters": [
{
"name": "prop",
"default": "general",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"general",
"namespaces",
"namespacealiases",
"specialpagealiases",
"magicwords",
"interwikimap",
"dbrepllag",
"statistics",
"usergroups",
"libraries",
"extensions",
"fileextensions",
"rightsinfo",
"restrictions",
"languages",
"languagevariants",
"skins",
"extensiontags",
"functionhooks",
"showhooks",
"variables",
"protocols",
"defaultoptions",
"uploaddialog"
]
},
{
"name": "filteriw",
"type": [
"local",
"!local"
]
},
{
"name": "showalldb",
"type": "boolean"
},
{
"name": "numberingroup",
"type": "boolean"
},
{
"name": "inlanguagecode",
"type": "string"
}
]
},
{
"name": "stashimageinfo",
"classname": "ApiQueryStashImageInfo",
"path": "query+stashimageinfo",
"group": "prop",
"prefix": "sii",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Stashimageinfo"
],
"parameters": [
{
"name": "filekey",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "string"
},
{
"name": "sessionkey",
"deprecated": "",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "string"
},
{
"name": "prop",
"default": "timestamp|url",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"timestamp",
"canonicaltitle",
"url",
"size",
"dimensions",
"sha1",
"mime",
"thumbmime",
"metadata",
"commonmetadata",
"extmetadata",
"bitdepth",
"badfile"
]
},
{
"name": "urlwidth",
"default": -1,
"type": "integer"
},
{
"name": "urlheight",
"default": -1,
"type": "integer"
},
{
"name": "urlparam",
"default": "",
"type": "string"
}
]
},
{
"name": "tags",
"classname": "ApiQueryTags",
"path": "query+tags",
"group": "list",
"prefix": "tg",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Tags"
],
"parameters": [
{
"name": "continue",
"type": "string"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "prop",
"default": "",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"displayname",
"description",
"hitcount",
"defined",
"source",
"active"
]
}
]
},
{
"name": "templates",
"classname": "ApiQueryLinks",
"path": "query+templates",
"group": "prop",
"prefix": "tl",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Templates"
],
"parameters": [
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*",
"extranamespaces": [
-2,
-1
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
},
{
"name": "templates",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "string"
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
}
]
},
{
"name": "tokens",
"classname": "ApiQueryTokens",
"path": "query+tokens",
"group": "meta",
"prefix": "",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Tokens"
],
"parameters": [
{
"name": "type",
"default": "csrf",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"createaccount",
"csrf",
"login",
"patrol",
"rollback",
"userrights",
"watch"
]
}
]
},
{
"name": "transcludedin",
"classname": "ApiQueryBacklinksprop",
"path": "query+transcludedin",
"group": "prop",
"prefix": "ti",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Transcludedin"
],
"parameters": [
{
"name": "prop",
"default": "pageid|title|redirect",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"pageid",
"title",
"redirect"
]
},
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "show",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"redirect",
"!redirect"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "usercontribs",
"classname": "ApiQueryContributions",
"path": "query+usercontribs",
"group": "list",
"prefix": "uc",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Usercontribs"
],
"parameters": [
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "start",
"type": "timestamp"
},
{
"name": "end",
"type": "timestamp"
},
{
"name": "continue",
"type": "string"
},
{
"name": "user",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "user"
},
{
"name": "userids",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "integer"
},
{
"name": "userprefix",
"type": "string"
},
{
"name": "dir",
"default": "older",
"type": [
"newer",
"older"
]
},
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "prop",
"default": "ids|title|timestamp|comment|size|flags",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"ids",
"title",
"timestamp",
"comment",
"parsedcomment",
"size",
"sizediff",
"flags",
"patrolled",
"tags"
]
},
{
"name": "show",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"minor",
"!minor",
"patrolled",
"!patrolled",
"autopatrolled",
"!autopatrolled",
"top",
"!top",
"new",
"!new"
]
},
{
"name": "tag",
"type": "string"
},
{
"name": "toponly",
"deprecated": "",
"type": "boolean"
}
]
},
{
"name": "userinfo",
"classname": "ApiQueryUserInfo",
"path": "query+userinfo",
"group": "meta",
"prefix": "ui",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Userinfo"
],
"parameters": [
{
"name": "prop",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"blockinfo",
"hasmsg",
"groups",
"groupmemberships",
"implicitgroups",
"rights",
"changeablegroups",
"options",
"editcount",
"ratelimits",
"email",
"realname",
"acceptlang",
"registrationdate",
"unreadcount",
"centralids",
"preferencestoken"
],
"deprecatedvalues": [
"preferencestoken"
]
},
{
"name": "attachedwiki",
"type": "string"
}
]
},
{
"name": "users",
"classname": "ApiQueryUsers",
"path": "query+users",
"group": "list",
"prefix": "us",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Users"
],
"parameters": [
{
"name": "prop",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"blockinfo",
"groups",
"groupmemberships",
"implicitgroups",
"rights",
"editcount",
"registration",
"emailable",
"gender",
"centralids",
"cancreate"
]
},
{
"name": "attachedwiki",
"type": "string"
},
{
"name": "users",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "string"
},
{
"name": "userids",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "integer"
},
{
"name": "token",
"deprecated": "",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"userrights"
]
}
]
},
{
"name": "watchlist",
"classname": "ApiQueryWatchlist",
"path": "query+watchlist",
"group": "list",
"prefix": "wl",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Watchlist"
],
"parameters": [
{
"name": "allrev",
"type": "boolean"
},
{
"name": "start",
"type": "timestamp"
},
{
"name": "end",
"type": "timestamp"
},
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "user",
"type": "user"
},
{
"name": "excludeuser",
"type": "user"
},
{
"name": "dir",
"default": "older",
"type": [
"newer",
"older"
]
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "prop",
"default": "ids|title|flags",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"ids",
"title",
"flags",
"user",
"userid",
"comment",
"parsedcomment",
"timestamp",
"patrol",
"sizes",
"notificationtimestamp",
"loginfo",
"tags"
]
},
{
"name": "show",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"minor",
"!minor",
"bot",
"!bot",
"anon",
"!anon",
"patrolled",
"!patrolled",
"autopatrolled",
"!autopatrolled",
"unread",
"!unread"
]
},
{
"name": "type",
"default": "edit|new|log|categorize",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"edit",
"new",
"log",
"external",
"categorize"
]
},
{
"name": "owner",
"type": "user"
},
{
"name": "token",
"type": "string"
},
{
"name": "continue",
"type": "string"
}
]
},
{
"name": "watchlistraw",
"classname": "ApiQueryWatchlistRaw",
"path": "query+watchlistraw",
"group": "list",
"prefix": "wr",
"source": "MediaWiki",
"sourcename": "MediaWiki",
"licensetag": "GPL-2.0-or-later",
"licenselink": "https://wiki.dlang.org/Special:Version/License/MediaWiki",
"readrights": "",
"generator": "",
"helpurls": [
"https://www.mediawiki.org/wiki/Special:MyLanguage/API:Watchlistraw"
],
"parameters": [
{
"name": "continue",
"type": "string"
},
{
"name": "namespace",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": "namespace",
"allspecifier": "*"
},
{
"name": "limit",
"default": 10,
"type": "limit",
"max": 500,
"highmax": 5000,
"min": 1
},
{
"name": "prop",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"changed"
]
},
{
"name": "show",
"multi": "",
"lowlimit": 50,
"highlimit": 500,
"limit": 50,
"type": [
"changed",
"!changed"
]
},
{
"name": "owner",
"type": "user"
},
{
"name": "token",
"type": "string"
},
{
"name": "dir",
"default": "ascending",
"type": [
"ascending",
"descending"
]
},
{
"name": "fromtitle",
"type": "string"
},
{
"name": "totitle",
"type": "string"
}
]
}
]
}
}