Oracle Platforms Database API
The database API from Oracle Platforms — 319 operation(s) for database.
Operations 444
Showing the first 250 of 444. The full set is in the contract, and via get_provider_operations.
GET
/autonomousContainerDatabaseVersions
Gets a list of supported Autonomous Container Database versions.
#
DELETE
/autonomousContainerDatabases/{autonomousContainerDatabaseId}
TerminiateAutonomousContainerDatabase
#
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/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
#
POST
/autonomousDatabaseBackups
Creates a new Autonomous AI Database backup for the specified database.
#
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.
#
DELETE
/autonomousDatabaseSoftwareImages/{autonomousDatabaseSoftwareImageId}
DeleteAutonomousDatabaseSoftwareImage
#
GET
/autonomousDatabaseSoftwareImages/{autonomousDatabaseSoftwareImageId}
GetAutonomousDatabaseSoftwareImage
#
PUT
/autonomousDatabaseSoftwareImages/{autonomousDatabaseSoftwareImageId}
UpdateAutonomousDatabaseSoftwareImage
#
POST
/autonomousDatabaseSoftwareImages/{autonomousDatabaseSoftwareImageId}/actions/changeCompartment
ChangeAutonomousDatabaseSoftwareImageCompartment
#
POST
/autonomousDatabases/actions/listResourcePoolShapes
Lists resource pool shapes for Autonomous AI Database Serverless databases.
#
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.
#
POST
/autonomousDatabases/{autonomousDatabaseId}/actions/enableOperationsInsights
Enables the specified Autonomous AI Database with Operations Insights.
#
POST
/autonomousDatabases/{autonomousDatabaseId}/actions/failover
Fails over AutonomousDatabase to a Standby.
#
POST
/autonomousDatabases/{autonomousDatabaseId}/actions/generateWallet
Creates and downloads a wallet for the specified Autonomous AI Database.
#
POST
/autonomousDatabases/{autonomousDatabaseId}/actions/getSaasAdminUserStatus
Gets status of SaaS administrative user.
#
POST
/autonomousDatabases/{autonomousDatabaseId}/actions/importTransportableTablespace
Imports transportable tablespace for the specified Autonomous AI Database.
#
POST
/autonomousDatabases/{autonomousDatabaseId}/actions/refresh
Refresh an Autonomous AI Database refreshable clone.
#
POST
/autonomousDatabases/{autonomousDatabaseId}/actions/registerDataSafe
Asynchronously registers this Autonomous AI Database with Data Safe.
#
POST
/autonomousDatabases/{autonomousDatabaseId}/actions/restart
Restarts the specified Autonomous AI Database.
#
POST
/autonomousDatabases/{autonomousDatabaseId}/actions/restore
Restores an Autonomous AI Database based on the provided request parameters.
#
POST
/autonomousDatabases/{autonomousDatabaseId}/actions/shrink
Shrinks the current allocated storage down to the current actual used storage.
#
POST
/autonomousDatabases/{autonomousDatabaseId}/actions/start
Starts the specified Autonomous AI Database.
#
POST
/autonomousDatabases/{autonomousDatabaseId}/actions/stop
Stops the specified Autonomous AI Database.
#
POST
/autonomousDatabases/{autonomousDatabaseId}/actions/switchover
Switches over AutonomousDatabase to a Standby.
#
GET
/autonomousDatabases/{autonomousDatabaseId}/autonomousDatabaseDataguardAssociations
ListAutonomousDatabaseDataguardAssociations
#
GET
/autonomousDatabases/{autonomousDatabaseId}/autonomousDatabaseDataguardAssociations/{autonomousDatabaseDataguardAssociationId}
ListAutonomousDatabaseDataguardAssociation
#
GET
/autonomousDatabases/{autonomousDatabaseId}/clones
Gets a list of Autonomous AI Database clones.
#
GET
/autonomousDatabases/{autonomousDatabaseId}/estimateCostSavings
Gets estimate cost savings of the Autonomous AI Database.
#
GET
/autonomousDatabases/{autonomousDatabaseId}/peers
Gets a list of Autonomous AI Database peers.
#
GET
/autonomousDatabases/{autonomousDatabaseId}/refreshableClones
Gets the list of Autonomous AI Database refreshable clone OCIDs and the region they exist.
#
GET
/autonomousDatabases/{autonomousDatabaseId}/resourcePoolMembers
Lists the OCIDs of the Autonomous AI Database resource pool members for the specified Autonomous AI Database leader.
#
GET
/autonomousDatabases/{autonomousDatabaseId}/wallet
Get the wallet for the specified Autonomous AI Database.
#
PUT
/autonomousDatabases/{autonomousDatabaseId}/wallet
Updates the wallet for the specified Autonomous AI Database.
#
DELETE
/autonomousExadataInfrastructures/{autonomousExadataInfrastructureId}
TerminateAutonomousExadataInfrastructure
#
GET
/autonomousExadataInfrastructures/{autonomousExadataInfrastructureId}
GetAutonomousExadataInfrastructure
#
PUT
/autonomousExadataInfrastructures/{autonomousExadataInfrastructureId}
UpdateAutonomousExadataInfrastructure
#
POST
/autonomousExadataInfrastructures/{autonomousExadataInfrastructureId}/actions/changeCompartment
ChangeAutonomousExadataInfrastructureCompartment
#
POST
/autonomousExadataInfrastructures/{autonomousExadataInfrastructureId}/actions/rotateOrdsCerts
Rotate ORDS certs for Autonomous Exadata Infrastructure.
#
POST
/autonomousExadataInfrastructures/{autonomousExadataInfrastructureId}/actions/rotateSslCerts
Rotate SSL certs for Autonomous Exadata Infrastructure.
#
GET
/autonomousVirtualMachines/{autonomousVirtualMachineId}
Gets the details of the specified Autonomous Virtual Machine.
#
GET
/autonomousVmClusters/{autonomousVmClusterId}/acdResourceUsage
ListAutonomousVmClusterAcdResourceUsage
#
POST
/autonomousVmClusters/{autonomousVmClusterId}/actions/changeCompartment
ChangeAutonomousVmClusterCompartment
#
POST
/autonomousVmClusters/{autonomousVmClusterId}/actions/restartOrds
RestartAutonomousVmClusterOrds
#
POST
/autonomousVmClusters/{autonomousVmClusterId}/actions/rotateOrdsCerts
RotateAutonomousVmClusterOrdsCerts
#
POST
/autonomousVmClusters/{autonomousVmClusterId}/actions/rotateSslCerts
RotateAutonomousVmClusterSslCerts
#
GET
/autonomousVmClusters/{autonomousVmClusterId}/resourceUsage
GetAutonomousVmClusterResourceUsage
#
POST
/backupDestinations/{backupDestinationId}/actions/changeCompartment
ChangeBackupDestinationCompartment
#
POST
/baseccVmClusters/{baseccVmClusterId}/actions/changeCompartment
ChangeBaseccVmClusterCompartment
#
GET
/baseccVmClusters/{baseccVmClusterId}/updateHistoryEntries
ListBaseccVmClusterUpdateHistoryEntries
#
GET
/baseccVmClusters/{baseccVmClusterId}/updateHistoryEntries/{updateHistoryEntryId}
GetBaseccVmClusterUpdateHistoryEntry
#
DELETE
/cloudAutonomousVmClusters/{cloudAutonomousVmClusterId}
Deletes the specified cloud VM cluster.
#
PUT
/cloudAutonomousVmClusters/{cloudAutonomousVmClusterId}
Updates the specified cloud Autonomous VM cluster.
#
GET
/cloudAutonomousVmClusters/{cloudAutonomousVmClusterId}/acdResourceUsage
ListCloudAutonomousVmClusterAcdResourceUsage
#
POST
/cloudAutonomousVmClusters/{cloudAutonomousVmClusterId}/actions/changeCompartment
ChangeCloudAutonomousVmClusterCompartment
#
POST
/cloudAutonomousVmClusters/{cloudAutonomousVmClusterId}/actions/restartOrds
RestartCloudAutonomousVmClusterOrds
#
POST
/cloudAutonomousVmClusters/{cloudAutonomousVmClusterId}/actions/rotateOrdsCerts
RotateCloudAutonomousVmClusterOrdsCerts
#
POST
/cloudAutonomousVmClusters/{cloudAutonomousVmClusterId}/actions/rotateSslCerts
RotateCloudAutonomousVmClusterSslCerts
#
GET
/cloudAutonomousVmClusters/{cloudAutonomousVmClusterId}/resourceUsage
GetCloudAutonomousVmClusterResourceUsage
#
DELETE
/cloudExadataInfrastructures/{cloudExadataInfrastructureId}
Deletes the specified cloud Exadata infrastructure.
#
PUT
/cloudExadataInfrastructures/{cloudExadataInfrastructureId}
Updates the specified cloud Exadata Infrastructure resource.
#
POST
/cloudExadataInfrastructures/{cloudExadataInfrastructureId}/actions/addStorageCapacity
Makes the storage capacity from additional storage servers available for Cloud VM Cluster consumption. Applies to Exadata Cloud instances only.
#
POST
/cloudExadataInfrastructures/{cloudExadataInfrastructureId}/actions/changeCompartment
ChangeCloudExadataInfrastructureCompartment
#
POST
/cloudExadataInfrastructures/{cloudExadataInfrastructureId}/actions/changeSubscription
ChangeCloudExadataInfrastructureSubscription
#
POST
/cloudExadataInfrastructures/{cloudExadataInfrastructureId}/actions/configureExascale
Configure exascale on Cloud ExadataInfrastructure.
#
GET
/cloudExadataInfrastructures/{cloudExadataInfrastructureId}/unAllocatedResources
GetCloudExadataInfrastructureUnallocatedResources
#
POST
/cloudVmClusters/{cloudVmClusterId}/actions/addVirtualMachine
AddVirtualMachineToCloudVmCluster
#
POST
/cloudVmClusters/{cloudVmClusterId}/actions/changeCompartment
ChangeCloudVmClusterCompartment
#
POST
/cloudVmClusters/{cloudVmClusterId}/actions/changeSubscription
ChangeCloudVmClusterSubscription
#
POST
/cloudVmClusters/{cloudVmClusterId}/actions/removeVirtualMachine
RemoveVirtualMachineFromCloudVmCluster
#
GET
/cloudVmClusters/{cloudVmClusterId}/updateHistoryEntries
ListCloudVmClusterUpdateHistoryEntries
#
GET
/cloudVmClusters/{cloudVmClusterId}/updateHistoryEntries/{updateHistoryEntryId}
GetCloudVmClusterUpdateHistoryEntry
#
POST
/databaseSoftwareImages/{databaseSoftwareImageId}/actions/changeCompartment
ChangeDatabaseSoftwareImageCompartment
#
POST
/databases/{databaseId}/actions/disableDatabaseManagement
Disables the Database Management service for the database.
#
POST
/databases/{databaseId}/actions/enableDatabaseManagement
Enables the Database Management service for an Oracle Database located in Oracle Cloud Infrastructure.
#
POST
/databases/{databaseId}/actions/modifyDatabaseManagement
Updates one or more attributes of the Database Management service for the database.
#
POST
/databases/{databaseId}/actions/rescheduleManagedDbSoftwareUpdate
RescheduleManagedDbSoftwareUpdate
#
POST
/databases/{databaseId}/dataGuard/actions/convertToStandalone
Convert a standby database to a standalone database.
#
POST
/databases/{databaseId}/dataGuard/actions/failover
Performs a failover to transition a standby database into the primary database role.
#
POST
/databases/{databaseId}/dataGuard/actions/reinstate
Reinstates a database to a Data Guard association standby role.
#
POST
/databases/{databaseId}/dataGuard/actions/switchover
Performs a switchover to transition the primary database of a Data Guard association into a standby role.
#
POST
/databases/{databaseId}/dataGuard/actions/updateDataGuard
Updates an existing Data Guard member.
#
GET
/databases/{databaseId}/dataGuardAssociations
Lists all Data Guard associations for the specified database.
#
GET
/databases/{databaseId}/dataGuardAssociations/{dataGuardAssociationId}
Gets configuration information for the specified database and Data Guard association.
#
PUT
/databases/{databaseId}/dataGuardAssociations/{dataGuardAssociationId}
Update Data Guard association of a database.
#
POST
/databases/{databaseId}/dataGuardAssociations/{dataGuardAssociationId}/actions/failover
Performs a failover to transition a standby database into the primary database role.
#
POST
/databases/{databaseId}/dataGuardAssociations/{dataGuardAssociationId}/actions/migrate
Enables existing Data Guard to support multiple standby databases.
#
POST
/databases/{databaseId}/dataGuardAssociations/{dataGuardAssociationId}/actions/reinstate
Reinstates a database to a Data Guard association standby role.
#
POST
/databases/{databaseId}/dataGuardAssociations/{dataGuardAssociationId}/actions/switchover
Performs a switchover to transition the primary database of a Data Guard association into a standby role.
#
GET
/databases/{databaseId}/pdbConversionHistoryEntries/{pdbConversionHistoryEntryId}
GetPdbConversionHistoryEntry
#
GET
/databases/{databaseId}/upgradeHistoryEntries/{upgradeHistoryEntryId}
GetDatabaseUpgradeHistoryEntry
#
POST
/dbConnectionBundles/{dbConnectionBundleId}/actions/download
Downloads a database connection bundle.
#
Documentation
📖
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
📖
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/
📖
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/
📖
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/