All REST Endpoints

Database
Database Lifecycle Management REST Endpoints
Create database
Method: post
Path: /databases
Create database home
Method: post
Path: /dbhomes
Delete database by ID
Method: delete
Path: /databases/{databaseId}
Delete database by name
Method: delete
Path: /databases
Delete database home by ID
Method: delete
Path: /dbhomes/{dbhomeId}
Delete database home by name
Method: delete
Path: /dbhomes/name/{dbhomeName}
Get database 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
Method: post
Path: /kvm/vm
Create KVM Database System
Method: post
Path: /dbsystem
Get KVM Database 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
Delete ObjectStoreSwift object by ID
Method: delete
Path: /objectstoreswifts/{objectstoreswiftId}
Delete 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