A REST API is an application program interface that uses HTTP or HTTPS requests to perform tasks.
TDM REST APIs are intended for TDM developer users who want to automate and run TDM tasks. You can use TDM REST APIs to perform Test Data Manager, test data warehouse, and the self-service portal tasks.
The APIs use the GET, POST, PATCH and DELETE methods to perform tasks.
You cannot use Test Data Management REST APIs in a Kerberos environment.
Use the Test Data Management REST API to perform the following tasks in Test Data Management:
Projects
You can search for projects. You can assign and unassign rules on ports and export and import data domain assignments. You can import metadata from a Test Data Manager connection or a PowerCenter repository folder.
Connections
You can create, delete, or import a connection into Test Data Manager. You can view a list of connections. You can view schema and sources in a connection.
Plans
You can search for plans based on projects and plan IDs.
Test Data Manager Jobs
You can search for jobs based on job ID and generate and run jobs. You can create and run workflows.
Use the test data warehouse REST API to perform the following test data warehouse tasks:
Test data warehouse Jobs
You can run data set reset and restore jobs and view the status and information of jobs based on job IDs.
Data sets
You can view a list of all data sets and all versions of a data set.
You can use the self-service portal REST API to perform the following tasks in the self-service portal:
Data packs
You can view a list of all data packs. You can also export the data in a data pack as a CSV file.
Self-service portal Jobs
You can search for and view the status of jobs and run jobs to reset and restore a data pack.
For more information about TDM REST APIs and the tasks that you can perform using the APIs, see the
Test Data Management 10.2.0 HotFix 2 REST API Reference