# Oracle Cloud Infrastructure Database API

**Canonical:** https://apis.io/apis/oracle-cloud/oracle-cloud-database-api/  
**Provider:** Oracle Cloud Infrastructure — https://apis.io/providers/oracle-cloud/  
**Base URL:** https://telemetry.{region}.oraclecloud.com  
**Documentation:** https://docs.oracle.com/en-us/iaas/api/#/en/monitoring/20180401/

Oracle Cloud Infrastructure Database API is one of 28 APIs that [Oracle Cloud Infrastructure](https://apis.io/providers/oracle-cloud/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 118 JSON Schema definitions. Tagged areas include Database. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, pricing, and 118 JSON Schemas.

The database API from Oracle Cloud Infrastructure — 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… |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/actions/reinstate` | Reinstates the primary Autonomous Container Database of an Autonomous Data… |
| 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… |
| 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… |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations/{autonomousContainerDatabaseDataguardAssociationId}/actions/migrate` | Migrate the primary Autonomous Container Database of an Autonomous Data Guard… |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations/{autonomousContainerDatabaseDataguardAssociationId}/actions/reinstate` | Reinstates the primary Autonomous Container Database of an Autonomous Data… |
| POST | `/autonomousContainerDatabases/{autonomousContainerDatabaseId}/autonomousContainerDatabaseDataguardAssociations/{autonomousContainerDatabaseDataguardAssociationId}/actions/switchover` | Switches the primary Autonomous Container Database of an Autonomous Data Guard… |
| 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… |
| 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 (189)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/openapi/oracle-cloud-database-api-openapi.yml
- **Documentation** — https://docs.oracle.com/en-us/iaas/Content/Compute/home.htm
- **Pricing** — https://www.oracle.com/cloud/compute/pricing.html
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/compute-update-instance-details-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/compute-volume-attachment-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/compute-shape-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/compute-image-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/compute-instance-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/compute-launch-instance-details-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/compute-attach-volume-details-schema.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/compute-volume-attachment-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/compute-launch-instance-details-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/compute-image-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/compute-shape-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/compute-instance-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/compute-update-instance-details-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/compute-attach-volume-details-structure.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/compute-volume-attachment-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/compute-shape-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/compute-image-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/compute-instance-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/compute-update-instance-details-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/compute-attach-volume-details-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/examples/compute-launch-instance-details-example.json
- **Documentation** — https://docs.oracle.com/en-us/iaas/Content/Object/home.htm
- **Pricing** — https://www.oracle.com/cloud/storage/pricing.html
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-object-summary-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-bucket-summary-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-update-bucket-details-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-preauthenticated-request-summary-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-preauthenticated-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-bucket-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-list-objects-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-create-bucket-details-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-schema/object-storage-create-preauthenticated-request-details-schema.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/object-storage-create-bucket-details-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/object-storage-create-preauthenticated-request-details-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/object-storage-update-bucket-details-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/object-storage-object-summary-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/oracle-cloud/refs/heads/main/json-structure/object-storage-list-objects-structure.json
- …and 149 more, listed in full on the page.

## Other Oracle Cloud Infrastructure APIs (12)

- [Oracle Cloud Infrastructure Alarms API](https://apis.io/apis/oracle-cloud/oracle-cloud-alarms-api/)
- [Oracle Cloud Infrastructure Buckets API](https://apis.io/apis/oracle-cloud/oracle-cloud-buckets-api/)
- [Oracle Cloud Infrastructure Compartments API](https://apis.io/apis/oracle-cloud/oracle-cloud-compartments-api/)
- [Oracle Cloud Infrastructure Groups API](https://apis.io/apis/oracle-cloud/oracle-cloud-groups-api/)
- [Oracle Cloud Infrastructure Images API](https://apis.io/apis/oracle-cloud/oracle-cloud-images-api/)
- [Oracle Cloud Infrastructure Instances API](https://apis.io/apis/oracle-cloud/oracle-cloud-instances-api/)
- [Oracle Cloud Infrastructure Metrics API](https://apis.io/apis/oracle-cloud/oracle-cloud-metrics-api/)
- [Oracle Cloud Infrastructure Namespaces API](https://apis.io/apis/oracle-cloud/oracle-cloud-namespaces-api/)
- [Oracle Cloud Infrastructure Objects API](https://apis.io/apis/oracle-cloud/oracle-cloud-objects-api/)
- [Oracle Cloud Infrastructure Policies API](https://apis.io/apis/oracle-cloud/oracle-cloud-policies-api/)
- [Oracle Cloud Infrastructure Preauthenticated Requests API](https://apis.io/apis/oracle-cloud/oracle-cloud-preauthenticated-requests-api/)
- [Oracle Cloud Infrastructure Shapes API](https://apis.io/apis/oracle-cloud/oracle-cloud-shapes-api/)

## Tags

Database

---

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