IBM Db2 as a Service REST API

Introduction Use the IBM Db2 SaaS API to access data, view and create database objects, administer, and monitor your IBM Db2 SaaS service. These APIs are applicable only for the Standard and Enterpris

MethodPathSummary
Request a new access token
Returns public key of Json Web Token
Sets a new password using dswebToken
Copy database to a new provision database
Get Db2 connection information
Lists all data load jobs using Db2 load utility technology
Creates a data load job
Returns details about a load job including its progress
Removes load job from history
Downloads log file for a data load job
Checks for any available database update
Trigger database update
Query the list of object schemas
Create schema
Drops multiple schemas
Get single object privilege
Privilege list of selected objects
Grant or revoke privileges
Generate schema DDL
Create a new table
Drop multiple tables
Get table definition
Query table data
Get column detail properties
Get the metadata type
Generate table DDL
Get distributin keys
Get data distributin property
Get partition expressions
Get data partitions
Move tables
Move tables script
Copy tables
Copy tables script
Get the latest status after last updated time
Query view detail properties
Drop multiple views
Query view data
Get View definition
Generate view DDL
Get the dependencies of the object
Get the dependencies of the tablespace
Query bufferpool detail properties
Query constraint detail properties
Query index detail properties
Query trigger detail properties
Query MQT detail properties
Query UDF detail properties
Query tablespace detail properties
Query procedure detail properties
Query sequence detail properties
Query package detail properties
Query UDT detail properties
Query alias detail properties
Get table detail properties
Create alias
Drop multiple aliases
Generate Alias DDL
Query alias data
Get the SQL statement template for creating MQT table
Delete multiple mqt tables
Get the definition of MQT table
Get the data of specified mqt table
Get authentications through the authid filter
Get the privieles of auth id
Get SQL statement of grant or revoke privileges
Add new role
Grant or revoke the privilges of role
Delete one role
Get the membership of authid
Get SQL statement of grant or revoke role
Get SQL statement for grant or revoke privileges
Grant or revole privileges for multiple objects and objects type
Get the SQL statement for grant or revoke multiple roles
Grant or revoke multiple roles
Generate workload DDL
Lists workloads
Drop multiple sequences
Drop multiple procedures
Retrieve parameters for procedure
Generate create procedure template
Drop multiple functions
Retrieve parameters for specific udf
Generate create function template
Drop multiple User-defined Types
Retrieve row definition for User-defined Type object
Generate Create User-defined Types template
Deletes a file in the Db2 temporary cloud object storage
Download file from Db2 temporary cloud object storage
Uploads a file to Db2 temporary cloud object storage
Get the number of statements. **DB ADMIN ONLY**
Get the average number of statements executed every minutes. **DB ADMIN ONLY**
Get numbers of statements executed every minutes. **DB ADMIN ONLY**
Gets a list of inflight executions
Gets a list of current inflight executions
Gets a infight execution detail
Terminates a statement **DB ADMIN ONLY**
Gets current storage usage **DB ADMIN ONLY**
Gets storage usage history **DB ADMIN ONLY**
Storage utilization by schema **DB ADMIN ONLY**
Storage utilization of a schema **DB ADMIN ONLY**
Get the maximum usage percent of storage. **DB ADMIN ONLY**
Get the usage percent of storage. **DB ADMIN ONLY**
Get a table storage usage in a time range **DB ADMIN ONLY**
Gets a list for tables storage **DB ADMIN ONLY**
Gets a table storage **DB ADMIN ONLY**
Gets a list for schemas storage **DB ADMIN ONLY**
Get a schema used storage in a time range **DB ADMIN ONLY**
Gets a schema storage **DB ADMIN ONLY**
Runs a tables storage collection **DB ADMIN ONLY**
Gets performance metrics for schemas **DB ADMIN ONLY**
Gets performance metrics for schemas **DB ADMIN ONLY**
Gets performance metrics for one schema **DB ADMIN ONLY**
Gets performance metrics on all members for one schema **DB ADMIN ONLY**
Gets performance metrics timeseries for one schema **DB ADMIN ONLY**
Gets performance of tables **DB ADMIN ONLY**
Gets current performance of tables **DB ADMIN ONLY**
Gets performance of one table **DB ADMIN ONLY**
Gets performance on all members for one table **DB ADMIN ONLY**
Gets performance timeseries for one table **DB ADMIN ONLY**
Gets performance of tables and schemas **DB ADMIN ONLY**
Gets current performance of tables and schemas **DB ADMIN ONLY**
Get the maximum percent of node memory usage. **DB ADMIN ONLY**
Get the percent of node memory usage. **DB ADMIN ONLY**
Executes SQL statements
Fetches partial results of a SQL job execution
Returns the results of a SQL query to CSV
Create a scaling request
Get supported scaling ranges and current allocated resources
View scaling history
Get system information
Get tasks status
Analyzes CSV data to return a list of value data types
Get the endpoint information
Get all the whitelist IPs
Add whitelist IPs
Delete whitelist IPs
Gets overall status of system components
Lists active database connections **DB ADMIN ONLY**
Terminates a database connection **DB ADMIN ONLY**
Get the maximum number of concurrent connections **DB ADMIN ONLY**
Get maximum numbers of concurrent connections. **DB ADMIN ONLY**
Gets a list of connections
Gets a list of current connections
Gets a connection detail
Terminates a database connection **DB ADMIN ONLY**
Gets a list of timeseries of a connection
Get the histogram of response time. **DB ADMIN ONLY**
Get the average response time. **DB ADMIN ONLY**
Get the list of average response time. **DB ADMIN ONLY**
Get the average number of rows read(rows/min). **DB ADMIN ONLY**
Get the numbers of rows read(rows/min). **DB ADMIN ONLY**
Get the maximum lockwaits per minute. **DB ADMIN ONLY**
Get the maximum lockwaits per minute. **DB ADMIN ONLY**
Get the maximum usage percentage of logs. **DB ADMIN ONLY**
Get the maximum usage percentages of logs. **DB ADMIN ONLY**
Get the maximum percent of node CPU usage. **DB ADMIN ONLY**
Get the percent of node CPU usage. **DB ADMIN ONLY**
Get the time spent in each operation. **DB ADMIN ONLY**
Returns the list of users
Creates a new user. **PLATFORM ADMIN ONLY**
Get a specific user by ID
Updates an existing user **PLATFORM ADMIN ONLY**
Deletes an existing user **PLATFORM ADMIN ONLY**
Locks a user account indefinitely. **PLATFORM ADMIN ONLY**
Unlocks a user account **PLATFORM ADMIN ONLY**
Get a list of backups
Restore
Create a backup
Get backup setting
Update backup setting
List disaster recovery enablement information
Enable disaster recovery
List disaster recovery remotes pair information
Perform disaster recovery takeover
Resync disaster recovery remote pair
Check current disaster recovery resync status