# Oracle Platforms Database API

**Canonical:** https://apis.io/apis/oracle-platforms/oracle-platforms-database-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 Database 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 Database. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, rate-limit docs, and pricing.

The database API from Oracle Platforms — 319 operation(s) for database.

## Operations (60 of 444)

| Method | Path | Summary |
|---|---|---|
| GET | `/applicationVip` | Gets a list of application virtual IP (VIP) addresses on a cloud VM cluster. |
| POST | `/applicationVip` | Creates a new application virtual IP (VIP) address. |
| DELETE | `/applicationVip/{applicationVipId}` | DeleteApplicationVip |
| GET | `/applicationVip/{applicationVipId}` | GetApplicationVip |
| GET | `/autonomousContainerDatabaseBackups` | ListAutonomousContainerDatabaseBackups |
| GET | `/autonomousContainerDatabaseVersions` | Gets a list of supported Autonomous Container Database versions. |
| GET | `/autonomousContainerDatabases` | ListAutonomousContainerDatabases |
| POST | `/autonomousContainerDatabases` | CreateAutonomousContainerDatabase |
| DELETE | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}` | TerminiateAutonomousContainerDatabase |
| GET | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}` | GetAutonomousContainerDatabase |
| PUT | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}` | UpdateAutonomousContainerDatabase |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/addStandby` | AddStandbyAutonomousContainerDatabase |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/changeCompartment` | ChangeAutonomousContainerDatabaseCompartment |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/changeDataguardRole` | ChangeAutonomousContainerDatabaseDatagardRole |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/editDataguard` | EditAutonomousContainerDatabaseDataguard |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/failover` | Failover Autonomous Container Database of an Primary Autonomous Data Guard into a standby role. |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/reinstate` | Reinstates the primary Autonomous Container Database of an Autonomous Data Guard Association into a standby role. |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/restart` | Rolling restarts the specified Autonomous Container Database. |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/rotateKey` | Rotate Key |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/snapshotStandby` | ConvertStandbyAutonomousContainerDatabase |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/switchover` | Switchover Autonomous Container Database between Primary and Standby Autonomous Container Database. |
| GET | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations` | ListAutonomousContainerDatabaseDataguardAssociations |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations` | Create a Autonomous Data Guard association. |
| GET | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations/{autonomousContainerDatabaseDataguardAssociationId}` | GetAutonomousContainerDatabaseDataguardAssociation |
| PUT | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations/{autonomousContainerDatabaseDataguardAssociationId}` | UpdateAutonomousContainerDatabaseDataguardAssociation |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations/{autonomousContainerDatabaseDataguardAssociationId}/actions/failover` | Fails over to a standby Autonomous Container Database to the primary Autonomous Container Database role. |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations/{autonomousContainerDatabaseDataguardAssociationId}/actions/migrate` | Migrate the primary Autonomous Container Database of an Autonomous Data Guard Association into a standby role. |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations/{autonomousContainerDatabaseDataguardAssociationId}/actions/reinstate` | Reinstates the primary Autonomous Container Database of an Autonomous Data Guard Association into a standby role. |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations/{autonomousContainerDatabaseDataguardAssociationId}/actions/switchover` | Switches the primary Autonomous Container Database of an Autonomous Data Guard association to standby role. |
| GET | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/patches` | ListContainerDatabasePatches |
| GET | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/resourceUsage` | GetAutonomousContainerDatabaseResourceUsage |
| GET | `/autonomousDatabaseBackups` | Gets a list of Autonomous AI Database backups. |
| POST | `/autonomousDatabaseBackups` | Creates a new Autonomous AI Database backup for the specified database. |
| DELETE | `/autonomousDatabaseBackups/{autonomousDatabaseBackupId}` | DeleteAutonomousDatabaseBackup |
| GET | `/autonomousDatabaseBackups/{autonomousDatabaseBackupId}` | Gets information about the specified Autonomous AI Database backup. |
| PUT | `/autonomousDatabaseBackups/{autonomousDatabaseBackupId}` | Updates an existing Autonomous AI Database backup of the specified database. |
| GET | `/autonomousDatabaseCharacterSets` | ListAutonomousDatabaseCharacterSets |
| GET | `/autonomousDatabaseSoftwareImages` | ListAutonomousDatabaseSoftwareImages |
| POST | `/autonomousDatabaseSoftwareImages` | CreateAutonomousDatabaseSoftwareImage |
| DELETE | `/autonomousDatabaseSoftwareImages/{autonomousDatabaseSoftwareImageId}` | DeleteAutonomousDatabaseSoftwareImage |
| GET | `/autonomousDatabaseSoftwareImages/{autonomousDatabaseSoftwareImageId}` | GetAutonomousDatabaseSoftwareImage |
| PUT | `/autonomousDatabaseSoftwareImages/{autonomousDatabaseSoftwareImageId}` | UpdateAutonomousDatabaseSoftwareImage |
| POST | `/autonomousDatabaseSoftwareImages/{autonomousDatabaseSoftwareImageId}/actions/changeCompartment` | ChangeAutonomousDatabaseSoftwareImageCompartment |
| GET | `/autonomousDatabases` | Gets a list of Autonomous AI Database. |
| POST | `/autonomousDatabases` | Creates a new Autonomous AI Database. |
| POST | `/autonomousDatabases/actions/listResourcePoolShapes` | Lists resource pool shapes for Autonomous AI Database Serverless databases. |
| GET | `/autonomousDatabases/wallet` | Get the regional wallet details for Autonomous AI Databases. |
| PUT | `/autonomousDatabases/wallet` | Update the regional wallet for Autonomous AI Database. |
| DELETE | `/autonomousDatabases/{autonomousDatabaseId}` | Deletes the specified Autonomous AI Database. |
| GET | `/autonomousDatabases/{autonomousDatabaseId}` | Gets the details of the specified Autonomous AI Database. |
| PUT | `/autonomousDatabases/{autonomousDatabaseId}` | Updates the specified Autonomous AI Database with new OCPU core count and size. |
| POST | `/autonomousDatabases/{autonomousDatabaseId}/actions/changeCompartment` | ChangeAutonomousDatabaseCompartment |
| PUT | `/autonomousDatabases/{autonomousDatabaseId}/actions/changeDisasterRecoveryConfiguration` | Updates the cross-region disaster recovery (DR) details of the standby Autonomous AI Database Serverless database. |
| POST | `/autonomousDatabases/{autonomousDatabaseId}/actions/changeSubscription` | Associate an Autonomous AI Database with a different subscription. |
| POST | `/autonomousDatabases/{autonomousDatabaseId}/actions/configureAutonomousDatabaseVaultKey` | Configure Autonomous AI Database Vault Key. |
| POST | `/autonomousDatabases/{autonomousDatabaseId}/actions/configureSaasAdminUser` | Updates configuration of SaaS administrative user. |
| POST | `/autonomousDatabases/{autonomousDatabaseId}/actions/deregisterDataSafe` | Asynchronously deregisters Data Safe for this Autonomous AI Database. |
| POST | `/autonomousDatabases/{autonomousDatabaseId}/actions/disableDatabaseManagement` | Disables DatabaseManagement for the Autonomous AI Database resource. |
| POST | `/autonomousDatabases/{autonomousDatabaseId}/actions/disableOperationsInsights` | Disables Operations Insights for the Autonomous AI Database resource. |
| POST | `/autonomousDatabases/{autonomousDatabaseId}/actions/enableDatabaseManagement` | Enables Database Management for Autonomous AI Database. |

…and 384 more operations. The page lists the first 250; the full set of 444 is in the OpenAPI linked below.

## Machine-readable artifacts (18)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/oracle-platforms/refs/heads/main/openapi/oracle-platforms-database-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 API](https://apis.io/apis/oracle-platforms/oracle-platforms-compute-api/)
- [Oracle Platforms Compute Management API](https://apis.io/apis/oracle-platforms/oracle-platforms-computemanagement-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

Database

---

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