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

# Interface: ApiQueryTokens

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

Tokens returned by `meta=tokens`; which keys appear depends on `type`.

## Indexable

> \[`token`: `` `${string}token` ``]: `string` | `undefined`

Extension-provided tokens follow the same `<type>token` shape, e.g.
CentralAuth's `deleteglobalaccounttoken` / `setglobalaccountstatustoken`.

## Properties

### createaccounttoken?

> `optional` **createaccounttoken?**: `string`

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

`type=createaccount`.

***

### csrftoken?

> `optional` **csrftoken?**: `string`

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

Anti-CSRF token for most write actions. `type=csrf` (the default).

***

### logintoken?

> `optional` **logintoken?**: `string`

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

`type=login`.

***

### patroltoken?

> `optional` **patroltoken?**: `string`

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

`type=patrol`.

***

### rollbacktoken?

> `optional` **rollbacktoken?**: `string`

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

`type=rollback`.

***

### userrightstoken?

> `optional` **userrightstoken?**: `string`

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

`type=userrights`.

***

### watchtoken?

> `optional` **watchtoken?**: `string`

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

`type=watch`.
