---
title: "Changes to Get recommendations for compute instances"
method: POST
path: "/recommendations"
---

# Changes to Get recommendations for compute instances

`POST /recommendations`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 12 of 23 revisions.

- **2026-10-05** `506d14bb78ca`: 1 info
- **2026-10-05** `baaed9359752`: 1 breaking, 1 info
- **2026-10-04** `73c38af41209`: 17 info
- **2026-09-30** `71a088807969`: 30 info
- **2026-09-18** `8cb58cf63915`: 46 info
- **2026-09-03** `2b7d1ae74be1`: 1 info
- **2026-08-25** `86266deb5e8c`: 4 info
- **2026-08-13** `f07bdc0e3d36`: 20 info
- **2026-06-11** `3fda572e9a25`: 1 breaking
- **2026-05-24** `2806a49483a0`: 1 info
- **2025-08-26** `c3657902fd2d`: 1 breaking
- **2025-06-13** `fe686802600a`: 1 info

## Changes

- **2026-10-05** `506d14bb78ca`: 1 info
  - added the new `CIRunners` enum value to the request property `instance/provider`
- **2026-10-05** `baaed9359752`: 1 breaking, 1 info
  - removed the enum value `Akamai` of the request property `instance/provider`
  - added the new `Linode` enum value to the request property `instance/provider`
- **2026-10-04** `73c38af41209`: 17 info
  - added the new `Alibaba` enum value to the request property `instance/provider`
  - added the new `AlibabaBlockStorage` enum value to the request property `instance/service`
  - added the new `AlibabaCompute` enum value to the request property `instance/service`
  - added the new `Civo` enum value to the request property `instance/provider`
  - added the new `CivoBlockStorage` enum value to the request property `instance/service`
  - added the new `CivoCompute` enum value to the request property `instance/service`
  - added the new `ExoscaleBlockStorage` enum value to the request property `instance/service`
  - added the new `IBM` enum value to the request property `instance/provider`
  - added the new `IBMBlockStorage` enum value to the request property `instance/service`
  - added the new `IBMCompute` enum value to the request property `instance/service`
  - added the new `OCIBlockStorage` enum value to the request property `instance/service`
  - added the new `ScalewayBlockStorage` enum value to the request property `instance/service`
  - added the new `UpCloud` enum value to the request property `instance/provider`
  - added the new `UpCloudBlockStorage` enum value to the request property `instance/service`
  - added the new `UpCloudCompute` enum value to the request property `instance/service`
  - added the new `VultrBlockStorage` enum value to the request property `instance/service`
  - added the optional property `items/pricing/resizable` to the response with the `200` status
- **2026-09-30** `71a088807969`: 30 info
  - added the new `Baseten` enum value to the request property `instance/provider`
  - added the new `BasetenCompute` enum value to the request property `instance/service`
  - added the new `Beam` enum value to the request property `instance/provider`
  - added the new `BeamCompute` enum value to the request property `instance/service`
  - added the new `Cerebrium` enum value to the request property `instance/provider`
  - added the new `CerebriumCompute` enum value to the request property `instance/service`
  - added the new `DeepInfra` enum value to the request property `instance/provider`
  - added the new `DeepInfraCompute` enum value to the request property `instance/service`
  - added the new `E2ENetworks` enum value to the request property `instance/provider`
  - added the new `E2ENetworksCompute` enum value to the request property `instance/service`
  - added the new `Exoscale` enum value to the request property `instance/provider`
  - added the new `ExoscaleCompute` enum value to the request property `instance/service`
  - added the new `Fal` enum value to the request property `instance/provider`
  - added the new `FalCompute` enum value to the request property `instance/service`
  - added the new `Modal` enum value to the request property `instance/provider`
  - added the new `ModalCompute` enum value to the request property `instance/service`
  - added the new `Novita` enum value to the request property `instance/provider`
  - added the new `NovitaCompute` enum value to the request property `instance/service`
  - added the new `Oblivus` enum value to the request property `instance/provider`
  - added the new `OblivusCompute` enum value to the request property `instance/service`
  - added the new `OpenTelekom` enum value to the request property `instance/provider`
  - added the new `OpenTelekomCompute` enum value to the request property `instance/service`
  - added the new `Replicate` enum value to the request property `instance/provider`
  - added the new `ReplicateCompute` enum value to the request property `instance/service`
  - added the new `Sesterce` enum value to the request property `instance/provider`
  - added the new `SesterceCompute` enum value to the request property `instance/service`
  - added the new `Shadeform` enum value to the request property `instance/provider`
  - added the new `ShadeformCompute` enum value to the request property `instance/service`
  - added the new `ThunderCompute` enum value to the request property `instance/provider`
  - added the new `ThunderComputeCompute` enum value to the request property `instance/service`
- **2026-09-18** `8cb58cf63915`: 46 info
  - added the new optional request property `workload_class`
  - added the new `Akash` enum value to the request property `instance/provider`
  - added the new `AkashCompute` enum value to the request property `instance/service`
  - added the new `CUDO` enum value to the request property `instance/provider`
  - added the new `CUDOCompute` enum value to the request property `instance/service`
  - added the new `Clore` enum value to the request property `instance/provider`
  - added the new `CloreCompute` enum value to the request property `instance/service`
  - added the new `CoreWeave` enum value to the request property `instance/provider`
  - added the new `CoreWeaveCompute` enum value to the request property `instance/service`
  - added the new `Crusoe` enum value to the request property `instance/provider`
  - added the new `CrusoeCompute` enum value to the request property `instance/service`
  - added the new `DataCrunch` enum value to the request property `instance/provider`
  - added the new `DataCrunchCompute` enum value to the request property `instance/service`
  - added the new `Denvr` enum value to the request property `instance/provider`
  - added the new `DenvrCompute` enum value to the request property `instance/service`
  - added the new `HotAisle` enum value to the request property `instance/provider`
  - added the new `HotAisleCompute` enum value to the request property `instance/service`
  - added the new `Hyperbolic` enum value to the request property `instance/provider`
  - added the new `HyperbolicCompute` enum value to the request property `instance/service`
  - added the new `Hyperstack` enum value to the request property `instance/provider`
  - added the new `HyperstackCompute` enum value to the request property `instance/service`
  - added the new `Lambda` enum value to the request property `instance/provider`
  - added the new `LambdaCompute` enum value to the request property `instance/service`
  - added the new `Latitude` enum value to the request property `instance/provider`
  - added the new `LatitudeCompute` enum value to the request property `instance/service`
  - added the new `MassedCompute` enum value to the request property `instance/provider`
  - added the new `MassedComputeCompute` enum value to the request property `instance/service`
  - added the new `Nebius` enum value to the request property `instance/provider`
  - added the new `NebiusCompute` enum value to the request property `instance/service`
  - added the new `OCI` enum value to the request property `instance/provider`
  - added the new `OCICompute` enum value to the request property `instance/service`
  - added the new `PrimeIntellect` enum value to the request property `instance/provider`
  - added the new `PrimeIntellectCompute` enum value to the request property `instance/service`
  - added the new `RunPod` enum value to the request property `instance/provider`
  - added the new `RunPodCompute` enum value to the request property `instance/service`
  - added the new `Salad` enum value to the request property `instance/provider`
  - added the new `SaladCompute` enum value to the request property `instance/service`
  - added the new `Scaleway` enum value to the request property `instance/provider`
  - added the new `ScalewayCompute` enum value to the request property `instance/service`
  - added the new `Vast` enum value to the request property `instance/provider`
  - …6 more
- **2026-09-03** `2b7d1ae74be1`: 1 info
  - endpoint deprecated
- **2026-08-25** `86266deb5e8c`: 4 info
  - added the new `Akamai` enum value to the request property `instance/provider`
  - added the new `AkamaiBlockStorage` enum value to the request property `instance/service`
  - added the new `AkamaiDatabase` enum value to the request property `instance/service`
  - added the new `AkamaiLinode` enum value to the request property `instance/service`
- **2026-08-13** `f07bdc0e3d36`: 20 info
  - added the new `AlloyDB` enum value to the request property `instance/service`
  - added the new `AmazonRDS` enum value to the request property `instance/service`
  - added the new `AuroraDSQL` enum value to the request property `instance/service`
  - added the new `AzureDatabaseForMySQL` enum value to the request property `instance/service`
  - added the new `AzureDatabaseForPostgreSQL` enum value to the request property `instance/service`
  - added the new `AzureSQLDatabase` enum value to the request property `instance/service`
  - added the new `AzureSQLManagedInstance` enum value to the request property `instance/service`
  - added the new `CloudSQL` enum value to the request property `instance/service`
  - added the new `CloudSpanner` enum value to the request property `instance/service`
  - added the new `PlanetScale` enum value to the request property `instance/provider`
  - added the new `PlanetScale` enum value to the request property `instance/service`
  - added the new `STACKIT` enum value to the request property `instance/provider`
  - added the new `STACKITBlockStorage` enum value to the request property `instance/service`
  - added the new `STACKITCompute` enum value to the request property `instance/service`
  - added the new `STACKITDatabase` enum value to the request property `instance/service`
  - added the optional property `items/pricing/currency` to the response with the `200` status
  - added the optional property `items/pricing/gpu_cost_per_hour` to the response with the `200` status
  - added the optional property `items/pricing/gpu_count` to the response with the `200` status
  - added the optional property `items/pricing/gpu_type` to the response with the `200` status
  - added the optional property `items/pricing/native_cost_per_hour` to the response with the `200` status
- **2026-06-11** `3fda572e9a25`: 1 breaking
  - the response's body type changed from `object` to `array` for status `200`
- **2026-05-24** `2806a49483a0`: 1 info
  - endpoint added
- **2025-08-26** `c3657902fd2d`: 1 breaking
  - api path removed without deprecation
- **2025-06-13** `fe686802600a`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/baselinehq/apis/costgraph-pricing-api/docs/recommendations/post.md) - [API](https://skmtc.dev/baselinehq/apis/costgraph-pricing-api.md) - [Page](https://skmtc.dev/baselinehq/apis/costgraph-pricing-api/changes/recommendations/post)
