Cloud Pak for Data as a Service APIs

You can perform many of the tasks for Cloud Pak for Data as a Service programmatically with APIs.

APIs for machine learning

You can manage spaces, deployments, and assets programmatically by using:

For links to sample Jupyter Notebooks that demonstrate how to manage spaces, deployments, and assets programmatically, see Machine Learning Python client samples and examples.

APIs for AI Factsheets

You can manage settings, model entries, and report templates programmatically by using:

APIs for Watson OpenScale

You can manage data and settings for model evaluations programatically by using:

APIs for managing assets and collaborators

You can manage data-related assets and collaborators by using the Data and AI Common Core API.

APIs for connections

You can create connections by using the Connections in the Data and AI Common Core API.

You can view a table of the individual data source properties at Data > Connectivity. Expand Connection resources, and select Connection properties. Alternativey, you can open a new web page at: https://dataplatform.cloud.ibm.com/connections/docs.

IBM Match 360 with Watson (Beta) API

You can add master data matching capabilities to your application by using the IBM Match 360 with Watson APIs.

Data Virtualization APIs

You can manage your virtual data, data sources, and user roles by using the Data Virtualization API.

DataStage APIs

You can manage your DataStage tasks by using:

  • DataStage Flow APIs, such as Creation, Edit, and Delete
  • Job APIs, such as Creation, Edit, Delete, and Run
  • Migration APIs
  • DataStage Flow Compile APIs

See the IBM APIs for DataStage.

Learn more

Parent topic: Getting started