# Oracle Platforms Compute API

**Canonical:** https://apis.io/apis/oracle-platforms/oracle-platforms-compute-api/  
**Provider:** Oracle Platforms — https://apis.io/providers/oracle-platforms/  
**Base URL:** https://iaas.{region}.oraclecloud.com  
**Documentation:** https://docs.oracle.com/en-us/iaas/api/

Oracle Platforms Compute API is one of 11 APIs that [Oracle Platforms](https://apis.io/providers/oracle-platforms/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Compute. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, rate-limit docs, and pricing.

The compute API from Oracle Platforms — 82 operation(s) for compute.

## Operations (60 of 130)

| Method | Path | Summary |
|---|---|---|
| GET | `/appCatalogListings` | ListAppCatalogListings |
| GET | `/appCatalogListings/{listingId}` | GetAppCatalogListing |
| GET | `/appCatalogListings/{listingId}/resourceVersions` | ListAppCatalogListingResourceVersions |
| GET | `/appCatalogListings/{listingId}/resourceVersions/{resourceVersion}` | GetAppCatalogListingResourceVersion |
| GET | `/appCatalogListings/{listingId}/resourceVersions/{resourceVersion}/agreements` | GetAppCatalogListingAgreements |
| DELETE | `/appCatalogSubscriptions` | DeleteAppCatalogSubscription |
| GET | `/appCatalogSubscriptions` | ListAppCatalogSubscriptions |
| POST | `/appCatalogSubscriptions` | CreateAppCatalogSubscription |
| GET | `/bootVolumeAttachments/` | ListBootVolumeAttachments |
| POST | `/bootVolumeAttachments/` | AttachBootVolume |
| DELETE | `/bootVolumeAttachments/{bootVolumeAttachmentId}` | DetachBootVolume |
| GET | `/bootVolumeAttachments/{bootVolumeAttachmentId}` | GetBootVolumeAttachment |
| POST | `/computeCapacityReports` | CreateComputeCapacityReport |
| GET | `/computeCapacityReservationInstanceShapes` | ListComputeCapacityReservationInstanceShapes |
| GET | `/computeCapacityReservations` | ListComputeCapacityReservations |
| POST | `/computeCapacityReservations` | CreateComputeCapacityReservation |
| DELETE | `/computeCapacityReservations/{capacityReservationId}` | DeleteComputeCapacityReservation |
| GET | `/computeCapacityReservations/{capacityReservationId}` | GetComputeCapacityReservation |
| PUT | `/computeCapacityReservations/{capacityReservationId}` | UpdateComputeCapacityReservation |
| POST | `/computeCapacityReservations/{capacityReservationId}/actions/changeCompartment` | ChangeComputeCapacityReservationCompartment |
| GET | `/computeCapacityReservations/{capacityReservationId}/instances` | ListComputeCapacityReservationInstances |
| GET | `/computeCapacityTopologies` | ListComputeCapacityTopologies |
| POST | `/computeCapacityTopologies` | CreateComputeCapacityTopology |
| DELETE | `/computeCapacityTopologies/{computeCapacityTopologyId}` | DeleteComputeCapacityTopology |
| GET | `/computeCapacityTopologies/{computeCapacityTopologyId}` | GetComputeCapacityTopology |
| PUT | `/computeCapacityTopologies/{computeCapacityTopologyId}` | UpdateComputeCapacityTopology |
| POST | `/computeCapacityTopologies/{computeCapacityTopologyId}/actions/changeCompartment` | ChangeComputeCapacityTopologyCompartment |
| GET | `/computeCapacityTopologies/{computeCapacityTopologyId}/computeBareMetalHosts` | ListComputeCapacityTopologyComputeBareMetalHosts |
| GET | `/computeCapacityTopologies/{computeCapacityTopologyId}/computeHpcIslands` | ListComputeCapacityTopologyComputeHpcIslands |
| GET | `/computeCapacityTopologies/{computeCapacityTopologyId}/computeNetworkBlocks` | ListComputeCapacityTopologyComputeNetworkBlocks |
| GET | `/computeClusters` | ListComputeCluster |
| POST | `/computeClusters` | CreateComputeCluster |
| DELETE | `/computeClusters/{computeClusterId}` | DeleteComputeCluster |
| GET | `/computeClusters/{computeClusterId}` | GetComputeCluster |
| PUT | `/computeClusters/{computeClusterId}` | UpdateComputeCluster |
| POST | `/computeClusters/{computeClusterId}/actions/changeCompartment` | MoveComputeCluster |
| GET | `/computeGlobalImageCapabilitySchemas` | ListComputeGlobalImageCapabilitySchemas |
| GET | `/computeGlobalImageCapabilitySchemas/{computeGlobalImageCapabilitySchemaId}` | GetComputeGlobalImageCapabilitySchema |
| GET | `/computeGlobalImageCapabilitySchemas/{computeGlobalImageCapabilitySchemaId}/versions` | ListComputeGlobalImageCapabilitySchemaVersions |
| GET | `/computeGlobalImageCapabilitySchemas/{computeGlobalImageCapabilitySchemaId}/versions/{computeGlobalImageCapabilitySchemaVersionName}` | GetComputeGlobalImageCapabilitySchemaVersion |
| GET | `/computeGpuMemoryClusters` | ListComputeGpuMemoryClusters |
| POST | `/computeGpuMemoryClusters` | CreateComputeGpuMemoryCluster |
| DELETE | `/computeGpuMemoryClusters/{computeGpuMemoryClusterId}` | DeleteComputeGpuMemoryCluster |
| GET | `/computeGpuMemoryClusters/{computeGpuMemoryClusterId}` | GetComputeGpuMemoryCluster |
| PUT | `/computeGpuMemoryClusters/{computeGpuMemoryClusterId}` | UpdateComputeGpuMemoryCluster |
| POST | `/computeGpuMemoryClusters/{computeGpuMemoryClusterId}/actions/changeCompartment` | ChangeComputeGpuMemoryClusterCompartment |
| GET | `/computeGpuMemoryClusters/{computeGpuMemoryClusterId}/instances` | ListComputeGpuMemoryClustersInstances |
| GET | `/computeGpuMemoryFabrics` | ListComputeGpuMemoryFabrics |
| GET | `/computeGpuMemoryFabrics/{computeGpuMemoryFabricId}` | GetComputeGpuMemoryFabric |
| PUT | `/computeGpuMemoryFabrics/{computeGpuMemoryFabricId}` | UpdateComputeGpuMemoryFabric |
| POST | `/computeGpuMemoryFabrics/{computeGpuMemoryFabricId}/actions/changeCompartment` | ChangeComputeGpuMemoryFabricCompartment |
| GET | `/computeHostGroups` | ListComputeHostGroups |
| POST | `/computeHostGroups` | CreateComputeHostGroup |
| DELETE | `/computeHostGroups/{computeHostGroupId}` | DeleteComputeHostGroup |
| GET | `/computeHostGroups/{computeHostGroupId}` | GetComputeHostGroup |
| PUT | `/computeHostGroups/{computeHostGroupId}` | UpdateComputeHostGroup |
| POST | `/computeHostGroups/{computeHostGroupId}/actions/changeCompartment` | ChangeComputeHostGroupCompartment |
| GET | `/computeHosts` | ListComputeHosts |
| GET | `/computeHosts/{computeHostId}` | GetComputeHost |
| PUT | `/computeHosts/{computeHostId}` | UpdateComputeHost |

…and 70 more operations. They are listed in full on the page.

## Machine-readable artifacts (18)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/oracle-platforms/refs/heads/main/openapi/oracle-platforms-compute-api-openapi.yml
- **Documentation** — https://docs.oracle.com/en-us/iaas/api/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/iaas/latest/
- **Authentication** — https://docs.oracle.com/en-us/iaas/Content/API/Concepts/apisigningkey.htm
- **SDKs** — https://docs.oracle.com/en-us/iaas/Content/API/Concepts/sdks.htm
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/oracle-platforms/refs/heads/main/rate-limits/oracle-platforms-rate-limits.yml
- **APIReference** — https://docs.oracle.com/en-us/iaas/Content/API/Concepts/apiref.htm
- **Documentation** — https://docs.oracle.com/en/cloud/paas/autonomous-database/adbsa/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/database/latest/
- **Pricing** — https://www.oracle.com/cloud/price-list.html
- **Documentation** — https://docs.oracle.com/en/cloud/paas/integration-cloud/
- **APIReference** — https://docs.oracle.com/en/cloud/paas/integration-cloud/rest-api/
- **Documentation** — https://docs.oracle.com/en/cloud/paas/content-cloud/rest-api-documents/
- **SDKs** — https://github.com/oracle/content-management-sdk
- **Documentation** — https://docs.oracle.com/en/cloud/paas/analytics-cloud/
- **APIReference** — https://docs.oracle.com/en/cloud/paas/analytics-cloud/acapi/
- **Documentation** — https://docs.oracle.com/en-us/iaas/data-science/
- **APIReference** — https://docs.oracle.com/en-us/iaas/api/#/en/data-science/latest/

## Other Oracle Platforms APIs (10)

- [Oracle Fusion Cloud ERP API](https://apis.io/apis/oracle-platforms/oracle-fusion-cloud-erp-api/)
- [Oracle APEX REST APIs](https://apis.io/apis/oracle-platforms/oracle-apex-rest-apis/)
- [Oracle Platforms Analytics API](https://apis.io/apis/oracle-platforms/oracle-platforms-analytics-api/)
- [Oracle Platforms Blockstorage API](https://apis.io/apis/oracle-platforms/oracle-platforms-blockstorage-api/)
- [Oracle Platforms Compute Management API](https://apis.io/apis/oracle-platforms/oracle-platforms-computemanagement-api/)
- [Oracle Platforms Database API](https://apis.io/apis/oracle-platforms/oracle-platforms-database-api/)
- [Oracle Platforms Data Science API](https://apis.io/apis/oracle-platforms/oracle-platforms-datascience-api/)
- [Oracle Platforms Integration Instance API](https://apis.io/apis/oracle-platforms/oracle-platforms-integrationinstance-api/)
- [Oracle Platforms Oce Instance API](https://apis.io/apis/oracle-platforms/oracle-platforms-oceinstance-api/)
- [Oracle Platforms Virtual Network API](https://apis.io/apis/oracle-platforms/oracle-platforms-virtualnetwork-api/)

## Tags

Compute

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/oracle-platforms/oracle-platforms-compute-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/oracle-platforms/.
