Watson Query

The Watson Query REST API connects to your service and allows you to manage your virtual data, data sources, and user roles.

MethodPathSummary
GET/dvapiserver/v2/datasource/connectionsGet data source connections
POST/dvapiserver/v2/datasource/connectionsAdd data source connection
DELETE/dvapiserver/v2/datasource/connections/{connection_id}Delete data source connection
GET/dvapiserver/v2/datasource/objectstore_connectionsGets the object store connection details.
POST/dvapiserver/v2/privileges/usersGrant user access
DELETE/dvapiserver/v2/privileges/users/{authid}Revoke user acccess
POST/dvapiserver/v2/privileges/rolesGrant user role
DELETE/dvapiserver/v2/privileges/roles/{role_name}Delete role
GET/dvapiserver/v2/privileges/tablesGet virtualized tables by role
PUT/dvapiserver/v2/security/policy/statusTurn policy enforcement status on or off
GET/dvapiserver/v2/security/policy/statusGet policy enforcement status
POST/dvapiserver/v2/virtualization/tablesVirtualize table
DELETE/dvapiserver/v2/virtualization/tables/{virtual_name}Delete virtualized table
POST/dvapiserver/v2/virtualization/cloud_object_storagesCreate a remote table for the ORC or Parquet file on a cloud object store (COS).
POST/dbapi/v4/dv/delete_virtualize_taskDelete virtualized data
GET/dvapiserver/v2/catalog/primaryGet primary catalog ID
POST/dvapiserver/v2/catalog/primaryAdd primary catalog
DELETE/dvapiserver/v2/catalog/primaryDelete primary catalog
POST/dvapiserver/v2/integration/catalog/publishPublishes virtual tables to a catalog.
POST/dvapiserver/v2/caching/cachesCreate a new cache
GET/dvapiserver/v2/caching/caches/{id}Return details of a specific cache
DELETE/dvapiserver/v2/caching/caches/{id}Drop an existing cache
PATCH/dvapiserver/v2/caching/caches/{id}Edit an existing cache
POST/dvapiserver/v2/caching/caches/{id}/enableEnable an inactive cache
POST/dvapiserver/v2/caching/caches/{id}/disableDisable an active cache
POST/dvapiserver/v2/caching/caches/{id}/refreshRefresh an active cache
GET/dvapiserver/v1/caching/cachesList caches
GET/dvapiserver/v1/caching/caches/{id}List a cache
GET/dvapiserver/v1/caching/storageFetch the cache storage