---
title: "Changes to Retrieve Compute instance details"
method: GET
path: "/instance/{id}"
---

# Changes to Retrieve Compute instance details

`GET /instance/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 9 of 12 revisions.

- **2026-11-06** `63da6f74c845`: 1 warning, 1 info
- **2026-03-16** `e05707a7b346`: 1 breaking, 20 warning, 6 info
- **2025-11-14** `352cae63dff6`: 1 warning, 1 info
- **2025-08-10** `814bf1ccd925`: 2 warning
- **2025-05-22** `37a05010e8b4`: 1 warning, 2 info
- **2025-01-18** `cf1e7ba7143f`: 2 warning
- **2024-05-22** `d1903c399d90`: 2 breaking, 7 warning, 3 info
- **2023-06-06** `cf7b08181585`: 3 breaking, 2 warning
- **2023-02-03** `6e9809fd1444`: 4 breaking, 3 warning, 10 info

## Changes

- **2026-11-06** `63da6f74c845`: 1 warning, 1 info
  - added the new `gpub300` enum value to the `instance-type/family` response property for the response status `200`
  - added the optional property `disk-encrypted` to the response with the `200` status
- **2026-03-16** `e05707a7b346`: 1 breaking, 20 warning, 6 info
  - the response property `deploy-target/id` became optional for the status `200`
  - removed the optional property `deploy-target/description` from the response with the `200` status
  - removed the optional property `deploy-target/name` from the response with the `200` status
  - removed the optional property `deploy-target/type` from the response with the `200` status
  - removed the optional property `elastic-ips/items/addressfamily` from the response with the `200` status
  - removed the optional property `elastic-ips/items/cidr` from the response with the `200` status
  - removed the optional property `elastic-ips/items/description` from the response with the `200` status
  - removed the optional property `elastic-ips/items/healthcheck` from the response with the `200` status
  - removed the optional property `elastic-ips/items/ip` from the response with the `200` status
  - removed the optional property `elastic-ips/items/labels` from the response with the `200` status
  - removed the optional property `security-groups/items/description` from the response with the `200` status
  - removed the optional property `security-groups/items/external-sources` from the response with the `200` status
  - removed the optional property `security-groups/items/name` from the response with the `200` status
  - removed the optional property `snapshots/items/application-consistent` from the response with the `200` status
  - removed the optional property `snapshots/items/created-at` from the response with the `200` status
  - removed the optional property `snapshots/items/export` from the response with the `200` status
  - removed the optional property `snapshots/items/instance` from the response with the `200` status
  - removed the optional property `snapshots/items/name` from the response with the `200` status
  - removed the optional property `snapshots/items/size` from the response with the `200` status
  - removed the optional property `snapshots/items/state` from the response with the `200` status
  - added the new `gpurtx6000pro` enum value to the `instance-type/family` response property for the response status `200`
  - added the optional property `application-consistent-snapshot-enabled` to the response with the `200` status
  - added the optional property `template/application-consistent-snapshot-enabled` to the response with the `200` status
  - the response optional property `elastic-ips/items/id` became not read-only for the status `200`
  - the response optional property `security-groups/items/id` became not read-only for the status `200`
  - the response optional property `snapshots/items/id` became not read-only for the status `200`
  - removed the optional write-only property `security-groups/items/rules` from the response with the `200` status
- **2025-11-14** `352cae63dff6`: 1 warning, 1 info
  - added the new `titan48c` enum value to the `instance-type/size` response property for the response status `200`
  - added the optional property `snapshots/items/application-consistent` to the response with the `200` status
- **2025-08-10** `814bf1ccd925`: 2 warning
  - added the new `hr-zag-1` enum value to the `instance-type/zones/items/` response property for the response status `200`
  - added the new `hr-zag-1` enum value to the `template/zones/items/` response property for the response status `200`
- **2025-05-22** `37a05010e8b4`: 1 warning, 2 info
  - added the new `gpua30` enum value to the `instance-type/family` response property for the response status `200`
  - added the optional property `secureboot-enabled` to the response with the `200` status
  - added the optional property `tpm-enabled` to the response with the `200` status
- **2025-01-18** `cf1e7ba7143f`: 2 warning
  - added the new `gpu3080ti` enum value to the `instance-type/family` response property for the response status `200`
  - added the new `gpua5000` enum value to the `instance-type/family` response property for the response status `200`
- **2024-05-22** `d1903c399d90`: 2 breaking, 7 warning, 3 info
  - the `disk-size` response property's max was increased from `50000.00` to `51200.00` for the response status `200`
  - the `snapshots/items/size` response property's max was increased from `50000.00` to `51200.00` for the response status `200`
  - removed the optional property `private-networks/items/description` from the response with the `200` status
  - removed the optional property `private-networks/items/end-ip` from the response with the `200` status
  - removed the optional property `private-networks/items/labels` from the response with the `200` status
  - removed the optional property `private-networks/items/leases` from the response with the `200` status
  - removed the optional property `private-networks/items/name` from the response with the `200` status
  - removed the optional property `private-networks/items/netmask` from the response with the `200` status
  - removed the optional property `private-networks/items/start-ip` from the response with the `200` status
  - added the optional property `mac-address` to the response with the `200` status
  - added the optional property `private-networks/items/mac-address` to the response with the `200` status
  - the response optional property `private-networks/items/id` became not read-only for the status `200`
- **2023-06-06** `cf7b08181585`: 3 breaking, 2 warning
  - the `deploy-target/description` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `private-networks/items/description` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `security-groups/items/rules/items/description` response property's minLength was decreased from `1` to `0` for the response status `200`
  - added the new `at-vie-2` enum value to the `instance-type/zones/items/` response property for the response status `200`
  - added the new `at-vie-2` enum value to the `template/zones/items/` response property for the response status `200`
- **2023-02-03** `6e9809fd1444`: 4 breaking, 3 warning, 10 info
  - the response property `security-groups/items/rules/items/security-group/id` became optional for the status `200`
  - the `security-groups/items/rules/items/icmp/code` response property's min was decreased from `0.00` to `-1.00` for the response status `200`
  - the `security-groups/items/rules/items/icmp/type` response property's min was decreased from `0.00` to `-1.00` for the response status `200`
  - the `elastic-ips/items/ip` response's property format changed from `ipv4` to no format for status `200`
  - added the new `colossus` enum value to the `instance-type/family` response property for the response status `200`
  - added the new `colossus` enum value to the `instance-type/size` response property for the response status `200`
  - added the new `gpu3` enum value to the `instance-type/family` response property for the response status `200`
  - added the optional property `elastic-ips/items/addressfamily` to the response with the `200` status
  - added the optional property `elastic-ips/items/cidr` to the response with the `200` status
  - added the optional property `elastic-ips/items/labels` to the response with the `200` status
  - added the optional property `instance-type/zones` to the response with the `200` status
  - added the optional property `public-ip-assignment` to the response with the `200` status
  - added the optional property `security-groups/items/rules/items/security-group/visibility` to the response with the `200` status
  - added the optional property `ssh-keys` to the response with the `200` status
  - added the optional property `template/zones` to the response with the `200` status
  - the response optional property `deploy-target/id` became not read-only for the status `200`
  - the response property `deploy-target/id` became required for the status `200`

---

[Operation](https://skmtc.dev/exoscale/apis/exoscale-api/docs/instance/:id/get.md) - [API](https://skmtc.dev/exoscale/apis/exoscale-api.md) - [Page](https://skmtc.dev/exoscale/apis/exoscale-api/changes/instance/:id/get)
