---
title: "Changes to Page Execute"
method: POST
path: "/sessions/{session_id}/page/execute"
---

# Changes to Page Execute

`POST /sessions/{session_id}/page/execute`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 7 of 35 revisions.

- **2026-10-22** `4d05dac78797`: 3 warning, 18 info
- **2026-10-16** `24d67222f012`: 2 breaking, 4 info
- **2026-10-08** `b23bd9220df3`: 1 warning, 4 info
- **2026-09-18** `e2f31bfade94`: 7 info
- **2026-09-07** `d8176e111c02`: 2 info
- **2026-08-28** `8be811b42f48`: 1 info
- **2026-08-13** `07af155aa3ff`: 1 breaking, 3 info

## Changes

- **2026-10-22** `4d05dac78797`: 3 warning, 18 info
  - removed the request property `oneOf[subschema #16: ScrapeAction]/only_images`
  - removed the optional property `action/oneOf[subschema #16: ScrapeAction]/only_images` from the response with the `200` status
  - removed the optional property `data/anyOf[subschema #1: DataSpace]/images` from the response with the `200` status
  - added the new optional request property `oneOf[subschema #21: ClickAction]/accessible_name`
  - added the new optional request property `oneOf[subschema #22: FillAction]/accessible_name`
  - added the new optional request property `oneOf[subschema #23: MultiFactorFillAction]/accessible_name`
  - added the new optional request property `oneOf[subschema #24: FallbackFillAction]/accessible_name`
  - added the new optional request property `oneOf[subschema #25: CheckAction]/accessible_name`
  - added the new optional request property `oneOf[subschema #26: SelectDropdownOptionAction]/accessible_name`
  - added the new optional request property `oneOf[subschema #27: UploadFileAction]/accessible_name`
  - added the new optional request property `oneOf[subschema #28: DownloadFileAction]/accessible_name`
  - the `only_main_content` request property default value changed from `true` to `false`
  - added the optional property `action/oneOf[subschema #21: ClickAction]/accessible_name` to the response with the `200` status
  - added the optional property `action/oneOf[subschema #22: FillAction]/accessible_name` to the response with the `200` status
  - added the optional property `action/oneOf[subschema #23: MultiFactorFillAction]/accessible_name` to the response with the `200` status
  - added the optional property `action/oneOf[subschema #24: FallbackFillAction]/accessible_name` to the response with the `200` status
  - added the optional property `action/oneOf[subschema #25: CheckAction]/accessible_name` to the response with the `200` status
  - added the optional property `action/oneOf[subschema #26: SelectDropdownOptionAction]/accessible_name` to the response with the `200` status
  - added the optional property `action/oneOf[subschema #27: UploadFileAction]/accessible_name` to the response with the `200` status
  - added the optional property `action/oneOf[subschema #28: DownloadFileAction]/accessible_name` to the response with the `200` status
  - the `only_main_content` response's property default value changed from `true` to `false` for the status `200`
- **2026-10-16** `24d67222f012`: 2 breaking, 4 info
  - removed `#/components/schemas/WaitAction` from the request body `oneOf` list
  - added `#/components/schemas/WaitAction-Output` to the `action` response property `oneOf` list for the response status `200`
  - mapped value for key `wait` changed from `#/components/schemas/WaitAction` to `#/components/schemas/notte_core__actions__actions__WaitAction` from the request discriminator
  - added `#/components/schemas/notte_core__actions__actions__WaitAction` to the request body `oneOf` list
  - mapped value for discriminator key `wait` changed from `#/components/schemas/WaitAction` to `#/components/schemas/WaitAction-Output` for `action` response property for the response status `200`
  - removed `#/components/schemas/WaitAction` from the `action` response property `oneOf` list for the response status `200`
- **2026-10-08** `b23bd9220df3`: 1 warning, 4 info
  - deleted the `query` request parameter `update_metadata`
  - added the new optional request property `oneOf[subschema #11: ScrollUpAction]/selector`
  - added the new optional request property `oneOf[subschema #12: ScrollDownAction]/selector`
  - added the optional property `action/oneOf[subschema #11: ScrollUpAction]/selector` to the response with the `200` status
  - added the optional property `action/oneOf[subschema #12: ScrollDownAction]/selector` to the response with the `200` status
- **2026-09-18** `e2f31bfade94`: 7 info
  - added the new optional `query` request parameter `captcha_id`
  - added the new optional `query` request parameter `captcha_timeout_seconds`
  - added the new optional `query` request parameter `target_generation`
  - added the new optional `query` request parameter `target_page_id`
  - added the optional property `action_executed` to the response with the `200` status
  - added the optional property `captcha` to the response with the `200` status
  - added the optional property `code` to the response with the `200` status
- **2026-09-07** `d8176e111c02`: 2 info
  - added the new optional request property `oneOf[subschema #2: GotoAction]/wait_until`
  - added the optional property `action/oneOf[subschema #2: GotoAction]/wait_until` to the response with the `200` status
- **2026-08-28** `8be811b42f48`: 1 info
  - added the optional property `exception_detail` to the response with the `200` status
- **2026-08-13** `07af155aa3ff`: 1 breaking, 3 info
  - added `#/components/schemas/EmailVerificationReadAction` to the `action` response property `oneOf` list for the response status `200`
  - added `email_verification_read` mapping keys to the request discriminator
  - added `#/components/schemas/EmailVerificationReadAction` to the request body `oneOf` list
  - added `email_verification_read` discriminator mapping keys to the `action` response property for the response status `200`

---

[Operation](https://skmtc.dev/notte/apis/notte-api/docs/sessions/:session_id/page/execute/post.md) - [API](https://skmtc.dev/notte/apis/notte-api.md) - [Page](https://skmtc.dev/notte/apis/notte-api/changes/sessions/:session_id/page/execute/post)
