Query objects.
Query objects, including design-time objects in a Model repository and run-time objects that are deployed to a Data Integration Service.
You can pass the query to other REST API requests. For example, you can pass a query to a version control operation to perform version control on a specific set of objects. You can also pass a query to deploy specific design-time objects to an application patch archive file.
Perform version control operations.
Perform version control operations to check in, check out, undo a check out, or reassign a checked-out design-time object to another developer.
Manage tags.
Manage the tags that are assigned to design-time objects. You can assign a new tag or replace tags for an object. You can also untag an object.
Update applications.
Deploy design-time objects to an application patch archive file and deploy the file to a Data Integration Service to update a deployed incremental application.
Manage applications.
Start, undeploy, or stop an application based on project or organizational requirements.
Run deployed mappings.
Run a deployed mapping to test application output.
Compare mappings.
Compare two mappings in the same domain.
For example, you can compare two design-time mappings or a design-time mapping to a run-time mapping.