---
title: "Changes to Open a ready browser tool or get desktop SSH configuration"
method: POST
path: "/v1/research-workspaces/{id}/connections"
---

# Changes to Open a ready browser tool or get desktop SSH configuration

`POST /v1/research-workspaces/{id}/connections`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 70 revisions.

- **2026-10-01** `ba84c74aeec8`: 7 info
- **2026-10-01** `544fef290a54`: 7 breaking
- **2026-09-28** `7ff9649958d7`: 7 info

## Changes

- **2026-10-01** `ba84c74aeec8`: 7 info
  - added the required property `oneOf[#/components/schemas/ResearchWorkspaceSSHConnection]/alias` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/ResearchWorkspaceSSHConnection]/command` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/ResearchWorkspaceSSHConnection]/user` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/WorkspaceWebSocketSSHConnection]/alias` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/WorkspaceWebSocketSSHConnection]/command` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/WorkspaceWebSocketSSHConnection]/requires` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/WorkspaceWebSocketSSHConnection]/user` to the response with the `200` status
- **2026-10-01** `544fef290a54`: 7 breaking
  - removed the required property `oneOf[#/components/schemas/ResearchWorkspaceSSHConnection]/alias` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/ResearchWorkspaceSSHConnection]/command` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/ResearchWorkspaceSSHConnection]/user` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/WorkspaceWebSocketSSHConnection]/alias` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/WorkspaceWebSocketSSHConnection]/command` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/WorkspaceWebSocketSSHConnection]/requires` from the response with the `200` status
  - removed the required property `oneOf[#/components/schemas/WorkspaceWebSocketSSHConnection]/user` from the response with the `200` status
- **2026-09-28** `7ff9649958d7`: 7 info
  - added the required property `oneOf[#/components/schemas/ResearchWorkspaceSSHConnection]/alias` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/ResearchWorkspaceSSHConnection]/command` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/ResearchWorkspaceSSHConnection]/user` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/WorkspaceWebSocketSSHConnection]/alias` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/WorkspaceWebSocketSSHConnection]/command` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/WorkspaceWebSocketSSHConnection]/requires` to the response with the `200` status
  - added the required property `oneOf[#/components/schemas/WorkspaceWebSocketSSHConnection]/user` to the response with the `200` status

---

[Operation](https://skmtc.dev/nodus-compute/apis/nodus-infrastructure-execution-api/docs/v1/research-workspaces/:id/connections/post.md) - [API](https://skmtc.dev/nodus-compute/apis/nodus-infrastructure-execution-api.md) - [Page](https://skmtc.dev/nodus-compute/apis/nodus-infrastructure-execution-api/changes/v1/research-workspaces/:id/connections/post)
