About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your cookie preferences options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
Last updated: Nov 27, 2024
You can complete many of the tasks for watsonx programmatically with APIs.
To get started fast, go to the watsonx Developer Hub.
APIs for generative AICopy link to section
Copy link to section
You can work with foundation models programmatically to develop generative AI solutions by using:
For examples of how to use the foundation models Python library, see The ibm-watsonx-ai Python library.
APIs for machine learningCopy link to section
Copy link to section
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 FactsheetsCopy link to section
Copy link to section
You can manage settings, model entries, and report templates programmatically by using:
APIs for Watson OpenScaleCopy link to section
Copy link to section
You can manage data and settings for model evaluations programatically by using:
APIs for watsonx Governance consoleCopy link to section
Copy link to section
If you have enabled the optional integration with the Governance console from IBM OpenPages, you can manage governance activities programmatically by using:
APIs for managing assets and collaboratorsCopy link to section
Copy link to section
You can manage data-related assets and collaborators by using the Data and AI Common Core API.
APIs for connectionsCopy link to section
Copy link to section
You can create connections by using the Connections in the Data and AI Common Core API.
Learn moreCopy link to section
Copy link to section
- watsonx.ai REST API docs
- The ibm-watsonx-ai Python library docs
- watsonx.ai Runtime REST API docs
- The ibm-watson-machine-learning Python library docs
- AI Factsheets REST API docs
- AI Factsheets Python library docs
- Data and AI Common Core API docs
- Connections in the Data and AI Common Core API docs
Parent topic: Getting started