> 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: ApiMoveResult

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

The `move` object of a successful `action=move` response.

## Properties

### from

> **from**: `string`

Defined in: [core/move.ts:38](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/move.ts#L38)

Original title.

***

### moveoverredirect

> **moveoverredirect**: `boolean`

Defined in: [core/move.ts:50](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/move.ts#L50)

Whether the destination title already existed (redirect or not). A real `boolean`.

***

### reason

> **reason**: `string`

Defined in: [core/move.ts:44](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/move.ts#L44)

Move reason (the edit summary); `''` when none was supplied.

***

### redirectcreated

> **redirectcreated**: `boolean`

Defined in: [core/move.ts:47](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/move.ts#L47)

Whether a redirect was left at `from`. A real `boolean`.

***

### subpages?

> `optional` **subpages?**: [`ApiMoveSubpageErrors`](https://types-mediawiki-response.pages.dev/zh/api/core/ApiMoveSubpageErrors.md) | [`ApiMoveSubpage`](https://types-mediawiki-response.pages.dev/zh/api/core/ApiMoveSubpage.md)\[]

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

Subpage move outcome (`movesubpages=1`). `formatversion=2` returns either
an array of per-subpage outcomes or an object of errors, so both shapes are
allowed.

***

### subpages-talk?

> `optional` **subpages-talk?**: [`ApiMoveSubpageErrors`](https://types-mediawiki-response.pages.dev/zh/api/core/ApiMoveSubpageErrors.md) | [`ApiMoveSubpage`](https://types-mediawiki-response.pages.dev/zh/api/core/ApiMoveSubpage.md)\[]

Defined in: [core/move.ts:72](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/move.ts#L72)

Talk subpage outcome (`movesubpages=1` + `movetalk=1`); same polymorphism as `subpages`.

***

### talkfrom?

> `optional` **talkfrom?**: `string`

Defined in: [core/move.ts:53](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/move.ts#L53)

Original talk-page title (present with `movetalk=1`).

***

### talkmove-errors?

> `optional` **talkmove-errors?**: [`ApiMessage`](https://types-mediawiki-response.pages.dev/zh/api/core/ApiMessage.md)\[] | [`ApiSpecMessage`](https://types-mediawiki-response.pages.dev/zh/api/core/ApiSpecMessage.md)\[]

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

Why the talk-page move failed, instead of `talkfrom`/`talkto`, shaped per the request's `errorformat`.

***

### talkmoveoverredirect?

> `optional` **talkmoveoverredirect?**: `boolean`

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

Whether the talk-page destination already existed (redirect or not). A real `boolean`.

***

### talkto?

> `optional` **talkto?**: `string`

Defined in: [core/move.ts:56](https://github.com/BearBin1215/types-mediawiki-response/blob/d354a9c689faf74c19e13b617a83dcdb7a83726f/src/core/move.ts#L56)

New talk-page title (present with `movetalk=1`).

***

### to

> **to**: `string`

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

New title.
