---
title: "Changes to Get workspace"
method: GET
path: "/v1/workspaces/{workspace_id}"
---

# Changes to Get workspace

`GET /v1/workspaces/{workspace_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 7 of 30 revisions.

- **2026-09-18** `a83f0776a896`: 2 info
- **2026-09-17** `63e95b862209`: 9 info
- **2026-09-15** `82dda6df74b8`: 29 breaking, 1 warning, 43 info
- **2026-09-14** `8539cafd5cb6`: 3 info
- **2026-09-11** `b19e0179b77a`: 1 info
- **2026-09-11** `c7f67a5564ac`: 9 warning, 2 info
- **2026-09-08** `365d100cf29a`: 1 info

## Changes

- **2026-09-18** `a83f0776a896`: 2 info
  - for the `header` request parameter `Lovable-Version`, the format was generalized from `date` to no format
  - added the non-success response with the status `503`
- **2026-09-17** `63e95b862209`: 9 info
  - added the non-success response with the status `404`
  - added the required property `billing_period_ends_at` to the response with the `200` status
  - added the required property `billing_period_starts_at` to the response with the `200` status
  - added the required property `default_monthly_member_credit_limit` to the response with the `200` status
  - added the required property `default_project_visibility` to the response with the `200` status
  - added the required property `enable_pii` to the response with the `200` status
  - added the required property `enforce_sso` to the response with the `200` status
  - added the required property `num_seats` to the response with the `200` status
  - added the required property `publishing_policy` to the response with the `200` status
- **2026-09-15** `82dda6df74b8`: 29 breaking, 1 warning, 43 info
  - the response property `detail` became nullable for the status `400`
  - the response property `detail` became nullable for the status `401`
  - the response property `detail` became nullable for the status `402`
  - the response property `detail` became nullable for the status `403`
  - the response property `detail` became nullable for the status `406`
  - the response property `detail` became nullable for the status `429`
  - the response property `detail` became nullable for the status `default`
  - the response property `errors` became nullable for the status `400`
  - the response property `errors` became nullable for the status `401`
  - the response property `errors` became nullable for the status `402`
  - the response property `errors` became nullable for the status `403`
  - the response property `errors` became nullable for the status `406`
  - the response property `errors` became nullable for the status `429`
  - the response property `errors` became nullable for the status `default`
  - the response property `errors/items/location` became nullable for the status `400`
  - the response property `errors/items/location` became nullable for the status `401`
  - the response property `errors/items/location` became nullable for the status `402`
  - the response property `errors/items/location` became nullable for the status `403`
  - the response property `errors/items/location` became nullable for the status `406`
  - the response property `errors/items/location` became nullable for the status `429`
  - the response property `errors/items/location` became nullable for the status `default`
  - the response property `props` became nullable for the status `400`
  - the response property `props` became nullable for the status `401`
  - the response property `props` became nullable for the status `402`
  - the response property `props` became nullable for the status `403`
  - the response property `props` became nullable for the status `406`
  - the response property `props` became nullable for the status `429`
  - the response property `props` became nullable for the status `default`
  - removed the required property `workspace` from the response with the `200` status
  - removed the optional property `current_member` from the response with the `200` status
  - the response property `detail` became required for the status `400`
  - the response property `detail` became required for the status `401`
  - the response property `detail` became required for the status `402`
  - the response property `detail` became required for the status `403`
  - the response property `detail` became required for the status `406`
  - the response property `detail` became required for the status `429`
  - the response property `detail` became required for the status `default`
  - the response property `errors` became required for the status `400`
  - the response property `errors` became required for the status `401`
  - the response property `errors` became required for the status `402`
  - …33 more
- **2026-09-14** `8539cafd5cb6`: 3 info
  - the endpoint scheme security `BearerAuth` was added to the API
  - the endpoint scheme security `LovableAPIKey` was added to the API
  - added the non-success response with the status `400`
- **2026-09-11** `b19e0179b77a`: 1 info
  - api operation id `get-v1-workspaces-workspace_id` removed and replaced with `getWorkspace`
- **2026-09-11** `c7f67a5564ac`: 9 warning, 2 info
  - added the new `admin` enum value to the `current_member/role` response property for the response status `200`
  - added the new `business` enum value to the `workspace/plan` response property for the response status `200`
  - added the new `collaborator` enum value to the `current_member/role` response property for the response status `200`
  - added the new `enterprise` enum value to the `workspace/plan` response property for the response status `200`
  - added the new `free` enum value to the `workspace/plan` response property for the response status `200`
  - added the new `member` enum value to the `current_member/role` response property for the response status `200`
  - added the new `owner` enum value to the `current_member/role` response property for the response status `200`
  - added the new `pro` enum value to the `workspace/plan` response property for the response status `200`
  - added the new `viewer` enum value to the `current_member/role` response property for the response status `200`
  - added the new optional `header` request parameter `Lovable-Beta`
  - added the new optional `header` request parameter `Lovable-Version`
- **2026-09-08** `365d100cf29a`: 1 info
  - added the non-success response with the status `402`

---

[Operation](https://skmtc.dev/lovable/apis/lovable-api/docs/v1/workspaces/:workspace_id/get.md) - [API](https://skmtc.dev/lovable/apis/lovable-api.md) - [Page](https://skmtc.dev/lovable/apis/lovable-api/changes/v1/workspaces/:workspace_id/get)
