---
title: "Changes to Execute computer action"
method: POST
path: "/v1/sessions/{sessionId}/computer"
---

# Changes to Execute computer action

`POST /v1/sessions/{sessionId}/computer`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 7 of 54 revisions.

- **2026-06-16** `7b73b0d57792` — 1 breaking
- **2026-06-07** `4985d7bcd32f` — 2 info
- **2026-05-22** `39bc3eb693fb` — 2 info
- **2026-01-08** `97dcad9b050e` — 1 breaking, 3 info
- **2025-11-14** `a7c3e89bea1f` — 1 breaking, 1 info
- **2025-11-14** `f62eb21825a7` — 2 breaking
- **2025-11-13** `a7c3e89bea1f` — 1 info

## Changes

- **2026-06-16** `7b73b0d57792` — 1 breaking
  - request body became required
- **2026-06-07** `4985d7bcd32f` — 2 info
  - added the optional property `linkToDocs` to the response with the `400` status
  - added the optional property `linkToDocs` to the response with the `500` status
- **2026-05-22** `39bc3eb693fb` — 2 info
  - the request property `oneOf[subschema #2]/button` became optional
  - the `button` request property default value `left` was added
- **2026-01-08** `97dcad9b050e` — 1 breaking, 3 info
  - removed `subschema #1, subschema #2, subschema #3, subschema #4, subschema #5, subschema #6, subschema #7, subschema #8, subschema #9` from the request body `anyOf` list
  - added `subschema #1, subschema #2, subschema #3, subschema #4, subschema #5, subschema #6, subschema #7, subschema #8, subschema #9` to the request body `oneOf` list
  - the response property `context/items/params` became required for the status `400`
  - the response property `context/items/params` became required for the status `500`
- **2025-11-14** `a7c3e89bea1f` — 1 breaking, 1 info
  - the request's body type/format changed from `object`/`` to ``/``
  - added `subschema #1, subschema #2, subschema #3, subschema #4, subschema #5, subschema #6, subschema #7, subschema #8, subschema #9` to the request body `anyOf` list
- **2025-11-14** `f62eb21825a7` — 2 breaking
  - removed `subschema #1, subschema #2, subschema #3, subschema #4, subschema #5, subschema #6, subschema #7, subschema #8, subschema #9` from the request body `anyOf` list
  - the request's body type/format changed from ``/`` to `object`/``
- **2025-11-13** `a7c3e89bea1f` — 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/steel-dev/apis/steel-api/docs/v1/sessions/:sessionId/computer/post.md) · [API](https://skmtc.dev/steel-dev/apis/steel-api.md) · [Page](https://skmtc.dev/steel-dev/apis/steel-api/changes/v1/sessions/:sessionId/computer/post)
