> For AI agents: the complete documentation index is available at https://types-mediawiki-response.pages.dev/llms.txt, the full documentation bundle is available at https://types-mediawiki-response.pages.dev/llms-full.txt.

# Interface: ApiQueryResult

Defined in: [core/query/index.ts:531](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/index.ts#L531)

Accumulated shape of the `query` result object.

Framework-level keys live here; per-module list/meta keys are merged in by
their own files via declaration merging, keeping this open to extension.

## Properties

### abusefilters?

> `optional` **abusefilters?**: [`ApiAbuseFilter`](https://types-mediawiki-response.pages.dev/api/extensions/abusefilters/ApiAbuseFilter.md)\[]

Defined in: [extensions/abusefilters.ts:255](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/abusefilters.ts#L255)

Filters defined on the wiki (`list=abusefilters`).

***

### abuselog?

> `optional` **abuselog?**: [`ApiAbuseLogEntry`](https://types-mediawiki-response.pages.dev/api/extensions/abusefilters/ApiAbuseLogEntry.md)\[]

Defined in: [extensions/abusefilters.ts:258](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/abusefilters.ts#L258)

Events caught by one of the abuse filters (`list=abuselog`).

***

### additionalsearch?

> `optional` **additionalsearch?**: `Record`\<`string`, [`ApiSearchInterwikiResult`](https://types-mediawiki-response.pages.dev/api/core/ApiSearchInterwikiResult.md)\[]>

Defined in: [core/query/search.ts:166](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/search.ts#L166)

Interwiki hits the backend matched inline (`enablerewrites=1`), same
shape as [interwikisearch](#interwikisearch).

***

### additionalsearchinfo?

> `optional` **additionalsearchinfo?**: [`ApiSearchInterwikiInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiSearchInterwikiInfo.md)

Defined in: [core/query/search.ts:169](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/search.ts#L169)

Total-hit counter for [additionalsearch](#additionalsearch).

***

### allcategories?

> `optional` **allcategories?**: [`ApiAllCategory`](https://types-mediawiki-response.pages.dev/api/core/ApiAllCategory.md)\[]

Defined in: [core/query/allcategories.ts:32](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/allcategories.ts#L32)

Categories listed by `list=allcategories`.

***

### alldeletedrevisions?

> `optional` **alldeletedrevisions?**: [`ApiAllDeletedRevisions`](https://types-mediawiki-response.pages.dev/api/core/ApiAllDeletedRevisions.md)\[]

Defined in: [core/query/alldeletedrevisions.ts:26](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/alldeletedrevisions.ts#L26)

Deleted revisions grouped by page (`list=alldeletedrevisions`).

***

### allfileusages?

> `optional` **allfileusages?**: [`ApiAllLink`](https://types-mediawiki-response.pages.dev/api/core/ApiAllLink.md)\[]

Defined in: [core/query/allfileusages.ts:14](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/allfileusages.ts#L14)

Used file titles, one row per usage (`list=allfileusages`).

***

### allimages?

> `optional` **allimages?**: [`ApiAllImage`](https://types-mediawiki-response.pages.dev/api/core/ApiAllImage.md)\[]

Defined in: [core/query/allimages.ts:27](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/allimages.ts#L27)

Uploaded files (`list=allimages`).

***

### alllinks?

> `optional` **alllinks?**: [`ApiAllLink`](https://types-mediawiki-response.pages.dev/api/core/ApiAllLink.md)\[]

Defined in: [core/query/alllinks.ts:36](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/alllinks.ts#L36)

Titles linked to (`list=alllinks`), ordered by link target — title, or
target id on the linktarget schema — then by source page id.

***

### allmessages?

> `optional` **allmessages?**: [`ApiAllMessage`](https://types-mediawiki-response.pages.dev/api/core/ApiAllMessage.md)\[]

Defined in: [core/query/allmessages.ts:49](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/allmessages.ts#L49)

Interface messages (`meta=allmessages`).

***

### allpages?

> `optional` **allpages?**: [`ApiAllPage`](https://types-mediawiki-response.pages.dev/api/core/ApiAllPage.md)\[]

Defined in: [core/query/allpages.ts:16](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/allpages.ts#L16)

Enumerated pages (`list=allpages`).

***

### allredirects?

> `optional` **allredirects?**: [`ApiAllLink`](https://types-mediawiki-response.pages.dev/api/core/ApiAllLink.md)\[]

Defined in: [core/query/allredirects.ts:24](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/allredirects.ts#L24)

Redirect targets on the wiki (`list=allredirects`).

***

### allrevisions?

> `optional` **allrevisions?**: [`ApiAllRevisions`](https://types-mediawiki-response.pages.dev/api/core/ApiAllRevisions.md)\[]

Defined in: [core/query/allrevisions.ts:24](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/allrevisions.ts#L24)

Revisions grouped by page (`list=allrevisions`).

***

### alltransclusions?

> `optional` **alltransclusions?**: [`ApiAllLink`](https://types-mediawiki-response.pages.dev/api/core/ApiAllLink.md)\[]

Defined in: [core/query/alltransclusions.ts:13](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/alltransclusions.ts#L13)

Transcluded titles on the wiki (`list=alltransclusions`).

***

### allusers?

> `optional` **allusers?**: [`ApiAllusersEntry`](https://types-mediawiki-response.pages.dev/api/core/ApiAllusersEntry.md)\[]

Defined in: [core/query/allusers.ts:51](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/allusers.ts#L51)

Users listed by `list=allusers`.

***

### authmanagerinfo?

> `optional` **authmanagerinfo?**: [`ApiQueryAuthManagerInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiQueryAuthManagerInfo.md)

Defined in: [core/query/authmanagerinfo.ts:126](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/authmanagerinfo.ts#L126)

AuthManager provider introspection requested via `meta=authmanagerinfo`.

***

### autocreatetempuser?

> `optional` **autocreatetempuser?**: [`ApiAutoCreateTempUser`](https://types-mediawiki-response.pages.dev/api/core/ApiAutoCreateTempUser.md)

Defined in: [core/query/siteinfo.ts:1013](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L1013)

Temporary-account creation config (`siprop=autocreatetempuser`).

#### Since

MediaWiki 1.41

***

### autopromote?

> `optional` **autopromote?**: [`ApiAutopromoteConditions`](https://types-mediawiki-response.pages.dev/api/core/ApiAutopromoteConditions.md)

Defined in: [core/query/siteinfo.ts:999](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L999)

Autopromote conditions per group (`siprop=autopromote`).

#### Since

MediaWiki 1.42

***

### autopromoteonce?

> `optional` **autopromoteonce?**: [`ApiAutopromoteOnce`](https://types-mediawiki-response.pages.dev/api/core/ApiAutopromoteOnce.md)

Defined in: [core/query/siteinfo.ts:1006](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L1006)

Autopromote-once hooks and their conditions (`siprop=autopromoteonce`).

#### Since

MediaWiki 1.42

***

### babel?

> `optional` **babel?**: [`ApiBabelResult`](https://types-mediawiki-response.pages.dev/api/extensions/babel/ApiBabelResult.md)

Defined in: [extensions/babel.ts:33](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/babel.ts#L33)

Babel levels of the user named in `babuser` (`meta=babel`).

***

### backlinks?

> `optional` **backlinks?**: [`ApiBacklink`](https://types-mediawiki-response.pages.dev/api/core/ApiBacklink.md)\[]

Defined in: [core/query/backlinks.ts:30](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/backlinks.ts#L30)

Pages linking to `bltitle` (`list=backlinks`).

***

### badrevids?

> `optional` **badrevids?**: `Record`\<`string`, [`ApiQueryBadRev`](https://types-mediawiki-response.pages.dev/api/core/ApiQueryBadRev.md)>

Defined in: [core/query/index.ts:557](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/index.ts#L557)

Requested `revids` that do not exist, keyed by revision id. Emitted
instead of a `pages` entry for that revision.

***

### betafeatures?

> `optional` **betafeatures?**: `Record`\<`string`, [`ApiBetaFeature`](https://types-mediawiki-response.pages.dev/api/extensions/betafeatures/ApiBetaFeature.md)>

Defined in: [extensions/betafeatures.ts:41](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/betafeatures.ts#L41)

Beta features registered on this wiki, keyed by feature id
(`list=betafeatures`). Absent when no features are registered.

***

### blocks?

> `optional` **blocks?**: [`ApiBlock`](https://types-mediawiki-response.pages.dev/api/core/ApiBlock.md)\[]

Defined in: [core/query/blocks.ts:125](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/blocks.ts#L125)

Active blocks (`list=blocks`).

***

### categorymembers?

> `optional` **categorymembers?**: [`ApiCategoryMember`](https://types-mediawiki-response.pages.dev/api/core/ApiCategoryMember.md)\[]

Defined in: [core/query/categorymembers.ts:43](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/categorymembers.ts#L43)

Category members (`list=categorymembers`).

***

### checkuser?

> `optional` **checkuser?**: [`ApiQueryCheckUserResult`](https://types-mediawiki-response.pages.dev/api/extensions/checkuser/ApiQueryCheckUserResult.md)

Defined in: [extensions/checkuser.ts:191](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/checkuser.ts#L191)

Result of the requested `curequest` mode (`list=checkuser`).

***

### checkuserformattedblockinfo?

> `optional` **checkuserformattedblockinfo?**: [`ApiQueryCheckUserFormattedBlockInfoResult`](https://types-mediawiki-response.pages.dev/api/extensions/checkuser/ApiQueryCheckUserFormattedBlockInfoResult.md)

Defined in: [extensions/checkuser.ts:197](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/checkuser.ts#L197)

Block status of the requesting user (`meta=checkuserformattedblockinfo`).

***

### checkuserlog?

> `optional` **checkuserlog?**: [`ApiQueryCheckUserLogResult`](https://types-mediawiki-response.pages.dev/api/extensions/checkuser/ApiQueryCheckUserLogResult.md)

Defined in: [extensions/checkuser.ts:194](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/checkuser.ts#L194)

Entries from the CheckUser log (`list=checkuserlog`).

***

### clientlibraries?

> `optional` **clientlibraries?**: [`ApiSoftwareLibrary`](https://types-mediawiki-response.pages.dev/api/core/ApiSoftwareLibrary.md)\[]

Defined in: [core/query/siteinfo.ts:992](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L992)

Bundled client-side libraries (`siprop=clientlibraries`).

#### Since

MediaWiki 1.42

***

### codexicons?

> `optional` **codexicons?**: `unknown`\[] | `Record`\<`string`, [`ApiCodexIcon`](https://types-mediawiki-response.pages.dev/api/core/ApiCodexIcon.md)>

Defined in: [core/query/codexicons.ts:46](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/codexicons.ts#L46)

Codex icon definitions, keyed by icon name (e.g. `cdxIconInfo`).
`list=codexicons&names=…` (`names` is required). Simple icons are raw
SVG markup strings; directionality/language-aware icons are definition
objects.

#### Since

MediaWiki 1.44

***

### configuredpages?

> `optional` **configuredpages?**: [`ApiQueryConfiguredPages`](https://types-mediawiki-response.pages.dev/api/extensions/flaggedrevs/ApiQueryConfiguredPages.md)

Defined in: [extensions/flaggedrevs.ts:227](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/flaggedrevs.ts#L227)

Pages with custom review configuration (`list=configuredpages`).

***

### converted?

> `optional` **converted?**: [`ApiQueryTitlePair`](https://types-mediawiki-response.pages.dev/api/core/ApiQueryTitlePair.md)\[]

Defined in: [core/query/index.ts:542](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/index.ts#L542)

Title conversions applied on a language-variant wiki when the request
allowed them (`converttitles`), as `{ from, to }` pairs.

***

### copyuploaddomains?

> `optional` **copyuploaddomains?**: `string`\[]

Defined in: [core/query/siteinfo.ts:914](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L914)

Domains copy-uploads may fetch from (`$wgCopyUploadsDomains`, plus the
on-wiki allowlist page since 1.46). `siprop=copyuploaddomains`.

#### Since

MediaWiki 1.45

***

### crosssiteajaxdomains?

> `optional` **crosssiteajaxdomains?**: `string`\[]

Defined in: [core/query/siteinfo.ts:897](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L897)

Domains allowed to send authenticated CORS requests, from
`$wgCrossSiteAJAXdomains`; always a JSON array (empty when unconfigured).
`siprop=crosssiteajaxdomains`.

#### Since

MediaWiki 1.47

***

### dbrepllag?

> `optional` **dbrepllag?**: [`ApiDbReplLag`](https://types-mediawiki-response.pages.dev/api/core/ApiDbReplLag.md)\[]

Defined in: [core/query/siteinfo.ts:973](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L973)

Database replica lag (`siprop=dbrepllag`).

***

### defaultoptions?

> `optional` **defaultoptions?**: `Record`\<`string`, `string` | `number` | `boolean` | `undefined`>

Defined in: [core/query/siteinfo.ts:1016](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L1016)

Default user options, keyed by option name (`siprop=defaultoptions`).

***

### ~~deletedrevs?~~

> `optional` **deletedrevs?**: [`ApiDeletedRevs`](https://types-mediawiki-response.pages.dev/api/core/ApiDeletedRevs.md)\[]

Defined in: [core/query/deletedrevs.ts:94](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/deletedrevs.ts#L94)

Deleted revisions grouped per page (`list=deletedrevs`).

#### Deprecated

since MediaWiki 1.25; prefer [ApiQueryResult.alldeletedrevisions](#alldeletedrevisions).

***

### doubleunderscores?

> `optional` **doubleunderscores?**: `string`\[]

Defined in: [core/query/siteinfo.ts:922](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L922)

Behavior-switch magic words (the `__NOTOC__` set).
`siprop=doubleunderscores`.

#### Since

MediaWiki 1.46

***

### echoarticlereminder?

> `optional` **echoarticlereminder?**: [`ApiQueryEchoArticleReminder`](https://types-mediawiki-response.pages.dev/api/extensions/echo/ApiQueryEchoArticleReminder.md)

Defined in: [extensions/echo.ts:401](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/echo.ts#L401)

Reply to `action=echoarticlereminder`, returned under `query`.

***

### echomarkread?

> `optional` **echomarkread?**: [`ApiQueryEchoMarkRead`](https://types-mediawiki-response.pages.dev/api/extensions/echo/ApiQueryEchoMarkRead.md)

Defined in: [extensions/echo.ts:395](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/echo.ts#L395)

Reply to `action=echomarkread`, returned under `query`.

***

### echomarkseen?

> `optional` **echomarkseen?**: [`ApiQueryEchoMarkSeen`](https://types-mediawiki-response.pages.dev/api/extensions/echo/ApiQueryEchoMarkSeen.md)

Defined in: [extensions/echo.ts:398](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/echo.ts#L398)

Reply to `action=echomarkseen`, returned under `query`.

***

### embeddedin?

> `optional` **embeddedin?**: [`ApiEmbeddedIn`](https://types-mediawiki-response.pages.dev/api/core/ApiEmbeddedIn.md)\[]

Defined in: [core/query/embeddedin.ts:23](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/embeddedin.ts#L23)

Pages embedding `eititle` (`list=embeddedin`).

***

### entityusage?

> `optional` **entityusage?**: [`ApiEntityUsageRow`](https://types-mediawiki-response.pages.dev/api/extensions/wikibase/ApiEntityUsageRow.md)\[]

Defined in: [extensions/wikibase.ts:119](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/wikibase.ts#L119)

`list=wblistentityusage`: pages using the requested entities.

***

### export?

> `optional` **export?**: `string`

Defined in: [core/query/index.ts:566](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/index.ts#L566)

XML dump of the returned pages (`export=1`).

***

### extensions?

> `optional` **extensions?**: [`ApiSiteExtension`](https://types-mediawiki-response.pages.dev/api/core/ApiSiteExtension.md)\[]

Defined in: [core/query/siteinfo.ts:949](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L949)

Installed extensions and skins with credits (`siprop=extensions`).

***

### extensiontags?

> `optional` **extensiontags?**: `string`\[]

Defined in: [core/query/siteinfo.ts:958](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L958)

Parser extension tags such as `<gallery>` (`siprop=extensiontags`).

***

### exturlusage?

> `optional` **exturlusage?**: [`ApiExtUrlUsage`](https://types-mediawiki-response.pages.dev/api/core/ApiExtUrlUsage.md)\[]

Defined in: [core/query/exturlusage.ts:33](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/exturlusage.ts#L33)

Pages using the URL given to `euquery` (`list=exturlusage`).

***

### filearchive?

> `optional` **filearchive?**: [`ApiFileArchiveEntry`](https://types-mediawiki-response.pages.dev/api/core/ApiFileArchiveEntry.md)\[]

Defined in: [core/query/filearchive.ts:106](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/filearchive.ts#L106)

Deleted/overwritten files (`list=filearchive`).

***

### fileextensions?

> `optional` **fileextensions?**: [`ApiFileExtension`](https://types-mediawiki-response.pages.dev/api/core/ApiFileExtension.md)\[]

Defined in: [core/query/siteinfo.ts:946](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L946)

Uploadable file extensions (`siprop=fileextensions`).

***

### functionhooks?

> `optional` **functionhooks?**: `string`\[]

Defined in: [core/query/siteinfo.ts:961](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L961)

Parser function names (`siprop=functionhooks`).

***

### gadgetcategories?

> `optional` **gadgetcategories?**: [`ApiGadgetCategory`](https://types-mediawiki-response.pages.dev/api/extensions/gadgets/ApiGadgetCategory.md)\[]

Defined in: [extensions/gadgets.ts:181](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/gadgets.ts#L181)

Gadget categories (`list=gadgetcategories`).

***

### gadgets?

> `optional` **gadgets?**: [`ApiGadget`](https://types-mediawiki-response.pages.dev/api/extensions/gadgets/ApiGadget.md)\[]

Defined in: [extensions/gadgets.ts:178](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/gadgets.ts#L178)

Gadgets used on this wiki (`list=gadgets`).

***

### general?

> `optional` **general?**: `ApiSiteGeneral`

Defined in: [core/query/siteinfo.ts:882](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L882)

General site configuration (`meta=siteinfo`, `siprop=general`).

***

### globalallusers?

> `optional` **globalallusers?**: [`ApiGlobalCentralUser`](https://types-mediawiki-response.pages.dev/api/extensions/centralauth/ApiGlobalCentralUser.md)\[]

Defined in: [extensions/centralauth.ts:378](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/centralauth.ts#L378)

All global accounts of the farm, name-ordered (`list=globalallusers`).

***

### globalblocks?

> `optional` **globalblocks?**: [`ApiGlobalBlock`](https://types-mediawiki-response.pages.dev/api/extensions/globalblocks/ApiGlobalBlock.md)\[]

Defined in: [extensions/globalblocks.ts:185](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/globalblocks.ts#L185)

Farm-wide blocks of IPs, ranges or usernames (`list=globalblocks`).

***

### globalgroups?

> `optional` **globalgroups?**: [`ApiGlobalGroup`](https://types-mediawiki-response.pages.dev/api/extensions/centralauth/ApiGlobalGroup.md)\[]

Defined in: [extensions/centralauth.ts:381](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/centralauth.ts#L381)

Global groups defined on the farm (`list=globalgroups`).

***

### globalpreferences?

> `optional` **globalpreferences?**: [`ApiGlobalPreferencesResult`](https://types-mediawiki-response.pages.dev/api/extensions/globalpreferences/ApiGlobalPreferencesResult.md)

Defined in: [extensions/globalpreferences.ts:70](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/globalpreferences.ts#L70)

The user's farm-wide preferences and their per-wiki overrides (`meta=globalpreferences`).

***

### globaluserinfo?

> `optional` **globaluserinfo?**: [`ApiGlobalUserInfo`](https://types-mediawiki-response.pages.dev/api/extensions/globaluserinfo/ApiGlobalUserInfo.md)

Defined in: [extensions/globaluserinfo.ts:123](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/globaluserinfo.ts#L123)

Global account of the queried user (`meta=globaluserinfo`).

***

### globalusers?

> `optional` **globalusers?**: [`ApiGlobalUserRow`](https://types-mediawiki-response.pages.dev/api/extensions/centralauth/ApiGlobalUserRow.md)\[]

Defined in: [extensions/centralauth.ts:387](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/centralauth.ts#L387)

Per-name/per-id global account lookup (`list=globalusers`).

#### Since

MediaWiki 1.47

***

### imageusage?

> `optional` **imageusage?**: [`ApiImageUsage`](https://types-mediawiki-response.pages.dev/api/core/ApiImageUsage.md)\[]

Defined in: [core/query/imageusage.ts:32](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/imageusage.ts#L32)

Pages using the file given to `iutitle` (`list=imageusage`).

***

### interwiki?

> `optional` **interwiki?**: [`ApiQueryInterwikiTitle`](https://types-mediawiki-response.pages.dev/api/core/ApiQueryInterwikiTitle.md)\[]

Defined in: [core/query/index.ts:548](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/index.ts#L548)

Titles that resolved to an interwiki prefix; the framework does not
process them further.

***

### interwikimap?

> `optional` **interwikimap?**: [`ApiInterwikiMapEntry`](https://types-mediawiki-response.pages.dev/api/core/ApiInterwikiMapEntry.md)\[]

Defined in: [core/query/siteinfo.ts:976](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L976)

Interwiki prefixes and their URL templates (`siprop=interwikimap`).

***

### interwikisearch?

> `optional` **interwikisearch?**: `Record`\<`string`, [`ApiSearchInterwikiResult`](https://types-mediawiki-response.pages.dev/api/core/ApiSearchInterwikiResult.md)\[]>

Defined in: [core/query/search.ts:157](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/search.ts#L157)

Interwiki search hits keyed by interwiki prefix (`srinterwiki=1`).

***

### interwikisearchinfo?

> `optional` **interwikisearchinfo?**: [`ApiSearchInterwikiInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiSearchInterwikiInfo.md)

Defined in: [core/query/search.ts:160](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/search.ts#L160)

Total-hit counter for [interwikisearch](#interwikisearch).

***

### iwbacklinks?

> `optional` **iwbacklinks?**: [`ApiIwbacklink`](https://types-mediawiki-response.pages.dev/api/core/ApiIwbacklink.md)\[]

Defined in: [core/query/iwbacklinks.ts:25](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/iwbacklinks.ts#L25)

Pages linking to `iwblprefix`:`iwbltitle` (`list=iwbacklinks`).

***

### langbacklinks?

> `optional` **langbacklinks?**: [`ApiLangbacklink`](https://types-mediawiki-response.pages.dev/api/core/ApiLangbacklink.md)\[]

Defined in: [core/query/langbacklinks.ts:25](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/langbacklinks.ts#L25)

Pages linking to `lbllang`:`lbltitle` (`list=langbacklinks`).

***

### languageinfo?

> `optional` **languageinfo?**: `Record`\<`string`, [`ApiLanguageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiLanguageInfo.md)>

Defined in: [core/query/languageinfo.ts:82](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/languageinfo.ts#L82)

Language information keyed by language code (`meta=languageinfo`).

***

### languages?

> `optional` **languages?**: [`ApiSiteLanguage`](https://types-mediawiki-response.pages.dev/api/core/ApiSiteLanguage.md)\[]

Defined in: [core/query/siteinfo.ts:979](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L979)

Known language codes (`siprop=languages`).

***

### languagestats?

> `optional` **languagestats?**: [`ApiLanguageStatsRow`](https://types-mediawiki-response.pages.dev/api/extensions/translate/ApiLanguageStatsRow.md)\[]

Defined in: [extensions/translate.ts:626](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/translate.ts#L626)

Per-group completeness of one language (`meta=languagestats`).

***

### languagevariants?

> `optional` **languagevariants?**: `Record`\<`string`, `Record`\<`string`, [`ApiLanguageVariant`](https://types-mediawiki-response.pages.dev/api/core/ApiLanguageVariant.md) | `undefined`> | `undefined`>

Defined in: [core/query/siteinfo.ts:982](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L982)

Variant fallbacks, keyed by language then variant (`siprop=languagevariants`).

***

### libraries?

> `optional` **libraries?**: [`ApiSoftwareLibrary`](https://types-mediawiki-response.pages.dev/api/core/ApiSoftwareLibrary.md)\[]

Defined in: [core/query/siteinfo.ts:985](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L985)

Composer packages (`siprop=libraries`).

***

### linterrors?

> `optional` **linterrors?**: [`ApiLintError`](https://types-mediawiki-response.pages.dev/api/extensions/linter/ApiLintError.md)\[]

Defined in: [extensions/linter.ts:86](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/linter.ts#L86)

Lint error rows matching the requested categories (`list=linterrors`).

***

### linterstats?

> `optional` **linterstats?**: [`ApiQueryLinterStats`](https://types-mediawiki-response.pages.dev/api/extensions/linter/ApiQueryLinterStats.md)

Defined in: [extensions/linter.ts:89](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/linter.ts#L89)

Lint-error statistics for this wiki (`meta=linterstats`).

***

### logevents?

> `optional` **logevents?**: [`ApiLogEvent`](https://types-mediawiki-response.pages.dev/api/core/ApiLogEvent.md)\[]

Defined in: [core/query/logevents.ts:90](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/logevents.ts#L90)

Log events (`list=logevents`).

***

### magicwords?

> `optional` **magicwords?**: [`ApiMagicWord`](https://types-mediawiki-response.pages.dev/api/core/ApiMagicWord.md)\[]

Defined in: [core/query/siteinfo.ts:967](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L967)

Magic words and their aliases (`siprop=magicwords`).

***

### messagecollection?

> `optional` **messagecollection?**: [`ApiMessageCollectionRow`](https://types-mediawiki-response.pages.dev/api/extensions/translate/ApiMessageCollectionRow.md)\[]

Defined in: [extensions/translate.ts:638](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/translate.ts#L638)

Messages of one group and language (`list=messagecollection`).

***

### messagegroups?

> `optional` **messagegroups?**: [`ApiTranslateMessageGroup`](https://types-mediawiki-response.pages.dev/api/extensions/translate/ApiTranslateMessageGroup.md)\[]

Defined in: [extensions/translate.ts:620](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/translate.ts#L620)

Message groups of this wiki (`meta=messagegroups`).

***

### messagegroupstats?

> `optional` **messagegroupstats?**: [`ApiMessageGroupStatsRow`](https://types-mediawiki-response.pages.dev/api/extensions/translate/ApiMessageGroupStatsRow.md)\[]

Defined in: [extensions/translate.ts:623](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/translate.ts#L623)

Per-language completeness of one group (`meta=messagegroupstats`).

***

### messagetranslations?

> `optional` **messagetranslations?**: [`ApiMessageTranslation`](https://types-mediawiki-response.pages.dev/api/extensions/translate/ApiMessageTranslation.md)\[]

Defined in: [extensions/translate.ts:629](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/translate.ts#L629)

Existing translations of one message (`meta=messagetranslations`).

***

### metadata?

> `optional` **metadata?**: [`ApiMessageCollectionMetadata`](https://types-mediawiki-response.pages.dev/api/extensions/translate/ApiMessageCollectionMetadata.md)

Defined in: [extensions/translate.ts:635](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/translate.ts#L635)

Workflow/report metadata of the message collection slice
(`list=messagecollection`).

***

### mostviewed?

> `optional` **mostviewed?**: [`ApiMostViewedPage`](https://types-mediawiki-response.pages.dev/api/extensions/pageviews/ApiMostViewedPage.md)\[]

Defined in: [extensions/pageviews.ts:62](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/pageviews.ts#L62)

`list=mostviewed`: the site's most-viewed pages.

***

### mystashedfiles?

> `optional` **mystashedfiles?**: [`ApiStashedFile`](https://types-mediawiki-response.pages.dev/api/core/ApiStashedFile.md)\[]

Defined in: [core/query/mystashedfiles.ts:46](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/mystashedfiles.ts#L46)

Files the caller has stashed but not published (`list=mystashedfiles`).

***

### namespacealiases?

> `optional` **namespacealiases?**: [`ApiNamespaceAlias`](https://types-mediawiki-response.pages.dev/api/core/ApiNamespaceAlias.md)\[]

Defined in: [core/query/siteinfo.ts:940](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L940)

Localized namespace aliases (`siprop=namespacealiases`).

***

### namespaces?

> `optional` **namespaces?**: [`ApiNamespaces`](https://types-mediawiki-response.pages.dev/api/core/ApiNamespaces.md)

Defined in: [core/query/siteinfo.ts:925](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L925)

Namespace definitions (`meta=siteinfo`, `siprop=namespaces`).

***

### normalized?

> `optional` **normalized?**: [`ApiQueryNormalized`](https://types-mediawiki-response.pages.dev/api/core/ApiQueryNormalized.md)\[]

Defined in: [core/query/index.ts:533](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/index.ts#L533)

Title normalizations applied to the request.

***

### notifications?

> `optional` **notifications?**: [`ApiQueryEchoNotifications`](https://types-mediawiki-response.pages.dev/api/extensions/echo/ApiQueryEchoNotifications.md)

Defined in: [extensions/echo.ts:389](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/echo.ts#L389)

Notifications waiting for the user, with unread counts (`meta=notifications`).

***

### ~~oath?~~

> `optional` **oath?**: [`ApiOATHStatus`](https://types-mediawiki-response.pages.dev/api/extensions/oathauth/ApiOATHStatus.md)

Defined in: [extensions/oathauth.ts:102](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/oathauth.ts#L102)

Whether OATH two-factor authentication is enabled for the queried user
(`meta=oath`).

#### Deprecated

since MediaWiki 1.46; the reported TOTP status has no
replacement in the new API.

***

### oldreviewedpages?

> `optional` **oldreviewedpages?**: [`ApiQueryOldReviewedPages`](https://types-mediawiki-response.pages.dev/api/extensions/flaggedrevs/ApiQueryOldReviewedPages.md)

Defined in: [extensions/flaggedrevs.ts:224](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/flaggedrevs.ts#L224)

Pages with changes pending review (`list=oldreviewedpages`).

***

### pageids?

> `optional` **pageids?**: `string`\[]

Defined in: [core/query/index.ts:563](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/index.ts#L563)

Page ids of the returned pages (`indexpageids=1`). JSON map keys are
strings, so ids are strings here even under `formatversion=2`.

***

### pagepropnames?

> `optional` **pagepropnames?**: [`ApiPagePropName`](https://types-mediawiki-response.pages.dev/api/core/ApiPagePropName.md)\[]

Defined in: [core/query/pagepropnames.ts:18](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/pagepropnames.ts#L18)

Distinct page property names (`list=pagepropnames`).

***

### pages?

> `optional` **pages?**: [`ApiPage`](https://types-mediawiki-response.pages.dev/api/core/ApiPage.md)\[]

Defined in: [core/query/index.ts:536](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/index.ts#L536)

Page entries, present for title/pageid/generator-based queries.

***

### pageswithprop?

> `optional` **pageswithprop?**: [`ApiPagesWithProp`](https://types-mediawiki-response.pages.dev/api/core/ApiPagesWithProp.md)\[]

Defined in: [core/query/pageswithprop.ts:31](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/pageswithprop.ts#L31)

Pages defining `pwppropname` (`list=pageswithprop`).

***

### prefixsearch?

> `optional` **prefixsearch?**: [`ApiPrefixSearchResult`](https://types-mediawiki-response.pages.dev/api/core/ApiPrefixSearchResult.md)\[]

Defined in: [core/query/prefixsearch.ts:30](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/prefixsearch.ts#L30)

Prefix-search results (`list=prefixsearch`).

***

### protectedtitles?

> `optional` **protectedtitles?**: [`ApiProtectedTitle`](https://types-mediawiki-response.pages.dev/api/core/ApiProtectedTitle.md)\[]

Defined in: [core/query/protectedtitles.ts:52](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/protectedtitles.ts#L52)

Titles protected against creation (`list=protectedtitles`).

***

### protocols?

> `optional` **protocols?**: `string`\[]

Defined in: [core/query/siteinfo.ts:952](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L952)

Recognised URL protocols (`siprop=protocols`).

***

### querypage?

> `optional` **querypage?**: [`ApiQueryPage`](https://types-mediawiki-response.pages.dev/api/core/ApiQueryPage.md)

Defined in: [core/query/querypage.ts:69](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/querypage.ts#L69)

The requested special-page report (`list=querypage`).

***

### random?

> `optional` **random?**: [`ApiRandomPage`](https://types-mediawiki-response.pages.dev/api/core/ApiRandomPage.md)\[]

Defined in: [core/query/random.ts:33](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/random.ts#L33)

Randomly selected pages (`list=random`).

***

### readinglistentries?

> `optional` **readinglistentries?**: [`ApiReadingListEntry`](https://types-mediawiki-response.pages.dev/api/extensions/readinglists/ApiReadingListEntry.md)\[]

Defined in: [extensions/readinglists.ts:247](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/readinglists.ts#L247)

Pages saved in the requested list(s). `list=readinglistentries` (or
`generator=readinglistentries`, where the entries feed `pages` and this
array comes back empty).

***

### readinglists?

> `optional` **readinglists?**: [`ApiReadingListItem`](https://types-mediawiki-response.pages.dev/api/extensions/readinglists/ApiReadingListItem.md)\[]

Defined in: [extensions/readinglists.ts:233](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/readinglists.ts#L233)

The current user's reading lists. `meta=readinglists`.

***

### readinglists-synctimestamp?

> `optional` **readinglists-synctimestamp?**: `string`

Defined in: [extensions/readinglists.ts:240](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/readinglists.ts#L240)

A sync watermark: querying with this timestamp as `changedsince`
guarantees no intervening change is skipped. Sibling of [readinglists](#readinglists),
`meta=readinglists`; omitted on continuation requests.

***

### recentchanges?

> `optional` **recentchanges?**: [`ApiRecentChange`](https://types-mediawiki-response.pages.dev/api/core/ApiRecentChange.md)\[]

Defined in: [core/query/recentchanges.ts:129](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/recentchanges.ts#L129)

Recent changes (`list=recentchanges`).

***

### redirects?

> `optional` **redirects?**: [`ApiQueryResolvedRedirect`](https://types-mediawiki-response.pages.dev/api/core/ApiQueryResolvedRedirect.md)\[]

Defined in: [core/query/index.ts:551](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/index.ts#L551)

Redirects resolved when the request set `redirects=1`.

***

### repos?

> `optional` **repos?**: [`ApiFileRepoInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiFileRepoInfo.md)\[]

Defined in: [core/query/filerepoinfo.ts:65](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/filerepoinfo.ts#L65)

File repositories (`meta=filerepoinfo`).

***

### restrictions?

> `optional` **restrictions?**: [`ApiSiteRestrictions`](https://types-mediawiki-response.pages.dev/api/core/ApiSiteRestrictions.md)

Defined in: [core/query/siteinfo.ts:934](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L934)

Protection types and levels (`siprop=restrictions`).

***

### rightsinfo?

> `optional` **rightsinfo?**: [`ApiRightsInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiRightsInfo.md)

Defined in: [core/query/siteinfo.ts:937](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L937)

Where the site points for its content-rights statement (`siprop=rightsinfo`).

***

### sbom?

> `optional` **sbom?**: [`ApiSbom`](https://types-mediawiki-response.pages.dev/api/core/ApiSbom.md)

Defined in: [core/query/siteinfo.ts:906](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L906)

Software Bill of Materials in CycloneDX 1.6 form. `siprop=sbom`;
requires a named (logged-in, non-temporary) account, so anonymous
requests error out.

#### Since

MediaWiki 1.46

***

### search?

> `optional` **search?**: [`ApiSearchHit`](https://types-mediawiki-response.pages.dev/api/core/ApiSearchHit.md)\[]

Defined in: [core/query/search.ts:145](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/search.ts#L145)

Search results (`list=search`).

***

### searchinfo?

> `optional` **searchinfo?**: [`ApiSearchInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiSearchInfo.md)

Defined in: [core/query/search.ts:152](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/search.ts#L152)

Search summary metadata. Emitted by `list=search`, or by
`generator=search` when the request passes `gsrinfo` — the generator
form defaults to no `searchinfo` at all.

***

### showhooks?

> `optional` **showhooks?**: [`ApiShowHook`](https://types-mediawiki-response.pages.dev/api/core/ApiShowHook.md)\[]

Defined in: [core/query/siteinfo.ts:970](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L970)

Subscriber list per hook (`siprop=showhooks`).

***

### siteviews?

> `optional` **siteviews?**: [`ApiViewCounts`](https://types-mediawiki-response.pages.dev/api/extensions/pageviews/ApiViewCounts.md)

Defined in: [extensions/pageviews.ts:59](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/pageviews.ts#L59)

`meta=siteviews`: per-day view counts for the whole site.

***

### skins?

> `optional` **skins?**: [`ApiSiteSkin`](https://types-mediawiki-response.pages.dev/api/core/ApiSiteSkin.md)\[]

Defined in: [core/query/siteinfo.ts:955](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L955)

Installed skins (`siprop=skins`).

***

### specialpagealiases?

> `optional` **specialpagealiases?**: [`ApiSpecialPageAlias`](https://types-mediawiki-response.pages.dev/api/core/ApiSpecialPageAlias.md)\[]

Defined in: [core/query/siteinfo.ts:943](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L943)

Localized special-page aliases (`siprop=specialpagealiases`).

***

### stashimageinfo?

> `optional` **stashimageinfo?**: [`ApiStashImageInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiStashImageInfo.md)\[]

Defined in: [core/query/stashimageinfo.ts:122](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/stashimageinfo.ts#L122)

Stashed files named by `siifilekey` (`prop=stashimageinfo`).

***

### statistics?

> `optional` **statistics?**: `ApiSiteStatistics`

Defined in: [core/query/siteinfo.ts:928](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L928)

Site counters (`siprop=statistics`).

***

### tags?

> `optional` **tags?**: [`ApiTag`](https://types-mediawiki-response.pages.dev/api/core/ApiTag.md)\[]

Defined in: [core/query/tags.ts:42](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/tags.ts#L42)

Change-tag definitions (`list=tags`).

***

### tokens?

> `optional` **tokens?**: [`ApiQueryTokens`](https://types-mediawiki-response.pages.dev/api/core/ApiQueryTokens.md)

Defined in: [core/query/tokens.ts:41](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/tokens.ts#L41)

Tokens requested via `meta=tokens`.

***

### trackingcategories?

> `optional` **trackingcategories?**: [`ApiTrackingCategory`](https://types-mediawiki-response.pages.dev/api/core/ApiTrackingCategory.md)\[]

Defined in: [core/query/trackingcategories.ts:25](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/trackingcategories.ts#L25)

Tracking categories listed by `list=trackingcategories`. Entries share
the `list=allcategories` shape plus catid; `size`/`hidden` only
with the matching `tcprop` values.

#### Since

MediaWiki 1.45

***

### unreadnotificationpages?

> `optional` **unreadnotificationpages?**: [`ApiQueryEchoUnreadPages`](https://types-mediawiki-response.pages.dev/api/extensions/echo/ApiQueryEchoUnreadPages.md)

Defined in: [extensions/echo.ts:392](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/echo.ts#L392)

Unread-notification pages grouped per wiki (`meta=unreadnotificationpages`).

***

### unreviewedpages?

> `optional` **unreviewedpages?**: [`ApiQueryUnreviewedPages`](https://types-mediawiki-response.pages.dev/api/extensions/flaggedrevs/ApiQueryUnreviewedPages.md)

Defined in: [extensions/flaggedrevs.ts:221](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/flaggedrevs.ts#L221)

Pages not reviewed to the requested quality level (`list=unreviewedpages`).

***

### uploaddialog?

> `optional` **uploaddialog?**: `unknown`\[] | [`ApiUploadDialog`](https://types-mediawiki-response.pages.dev/api/core/ApiUploadDialog.md)

Defined in: [core/query/siteinfo.ts:888](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L888)

Upload-dialog config (`siprop=uploaddialog`), mirroring `$wgUploadDialog`
verbatim; an empty configuration serializes as `[]`.

***

### usercontribs?

> `optional` **usercontribs?**: [`ApiUserContrib`](https://types-mediawiki-response.pages.dev/api/core/ApiUserContrib.md)\[]

Defined in: [core/query/usercontribs.ts:85](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/usercontribs.ts#L85)

A user's contributions (`list=usercontribs`).

***

### usergroups?

> `optional` **usergroups?**: [`ApiUserGroup`](https://types-mediawiki-response.pages.dev/api/core/ApiUserGroup.md)\[]

Defined in: [core/query/siteinfo.ts:931](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L931)

User groups and their rights (`siprop=usergroups`).

***

### userinfo?

> `optional` **userinfo?**: [`ApiUserInfo`](https://types-mediawiki-response.pages.dev/api/core/ApiUserInfo.md)

Defined in: [core/query/userinfo.ts:156](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/userinfo.ts#L156)

The current effective user (`meta=userinfo`).

***

### users?

> `optional` **users?**: [`ApiUser`](https://types-mediawiki-response.pages.dev/api/core/ApiUser.md)\[]

Defined in: [core/query/users.ts:206](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/users.ts#L206)

User records (`list=users`).

***

### variables?

> `optional` **variables?**: `string`\[]

Defined in: [core/query/siteinfo.ts:964](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/siteinfo.ts#L964)

Parser variable ids (`siprop=variables`).

***

### watchlist?

> `optional` **watchlist?**: [`ApiWatchlistEntry`](https://types-mediawiki-response.pages.dev/api/core/ApiWatchlistEntry.md)\[]

Defined in: [core/query/watchlist.ts:141](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/query/watchlist.ts#L141)

Watchlist changes (`list=watchlist`).

***

### wikibase?

> `optional` **wikibase?**: [`ApiWikibaseInfo`](https://types-mediawiki-response.pages.dev/api/extensions/wikibase/ApiWikibaseInfo.md)

Defined in: [extensions/wikibase.ts:116](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/wikibase.ts#L116)

`meta=wikibase`: info about the associated repo.

***

### wikisets?

> `optional` **wikisets?**: [`ApiWikiSet`](https://types-mediawiki-response.pages.dev/api/extensions/centralauth/ApiWikiSet.md)\[]

Defined in: [extensions/centralauth.ts:390](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/extensions/centralauth.ts#L390)

Wiki sets defined on the farm (`list=wikisets`).
