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