Previous Next JavaScript must be enabled to correctly display this content

## All REST Endpoints

Sort by
Task Path Method
Group by API
Database
Database Lifecycle Management REST Endpoints

Create database
  Method: post
  Path: `/databases`
Create database home
  Method: post
  Path: `/dbhomes`
Deletes database by ID
  Method: delete
  Path: `/databases/{databaseId}`
Deletes database by name
  Method: delete
  Path: `/databases`
Deletes database home by ID
  Method: delete
  Path: `/dbhomes/{dbhomeId}`
Deletes database home by name
  Method: delete
  Path: `/dbhomes/name/{dbhomeName}`
Get database details by ID
  Method: get
  Path: `/databases/{databaseId}`
Get database home by ID
  Method: get
  Path: `/dbhomes/{dbhomeId}`
Get database home by name
  Method: get
  Path: `/dbhomes/name/{dbhomeName}`
Get database homes
  Method: get
  Path: `/dbhomes`
Get databases
  Method: get
  Path: `/databases`
Modify database parameters
  Method: put
  Path: `/databases/{databaseId}`
Modifying database parameters
  Method: put
  Path: `/databases/modifyDb`
Patch database home by name with available patch
  Method: put
  Path: `/dbhomes/name/{dbhomeName}`
Patch Database Home with available patch
  Method: put
  Path: `/dbhomes/{dbhomeId}`
Update database parameters using its name
  Method: put
  Path: `/databases`

General
General REST Endpoints

Get database shapes
  Method: get
  Path: `/dbshapes`
Get job by ID
  Method: get
  Path: `/jobs/{jobId}`
Get jobs
  Method: get
  Path: `/jobs`
Get pending jobs
  Method: get
  Path: `/jobs/pending`

KVM Database System
KVM DBSystem REST Endpoints

Create KVM DB System
  Method: post
  Path: `/dbsystem`
Creates a new VM
  Method: post
  Path: `/kvm/vm`
Get all the KVM DB systems
  Method: get
  Path: `/dbsystem`
Gets all VMs
  Method: get
  Path: `/kvm/vm`

ObjectStoreSwift
ObjectStoreSwift Operations REST Endpoints

Create ObjectStoreSwift object
  Method: post
  Path: `/objectstoreswifts`
Deletes ObjectStoreSwift object by ID
  Method: delete
  Path: `/objectstoreswifts/{objectstoreswiftId}`
Deletes ObjectStoreSwift object by name
  Method: delete
  Path: `/objectstoreswifts`
Get ObjectStoreSwift object by ID
  Method: get
  Path: `/objectstoreswifts/{objectstoreswiftId}`
Get ObjectStoreSwift objects by name
  Method: get
  Path: `/objectstoreswifts`
Update ObjectStoreSwift object by ID
  Method: put
  Path: `/objectstoreswifts/{objectstoreswiftId}`
Update ObjectStoreSwift object by name
  Method: put
  Path: `/objectstoreswifts`