You can use the Parasoft REST API to remotely create and update virtual assets, as well as create, update, and execute test assets, directly on the Parasoft server. This enables third-party integrations, custom programmatic interactions, and access via additional user interfaces such as Parasoft CTP.
In this section:
| Table of Contents | ||
|---|---|---|
|
...
The REST API enables you to perform core operations, without using the desktop GUI, as well as integrate with other applications or tools that part of your Dev/Test infrastructure. You can create, update, and delete data sources, test suites, virtual assets, tools, environments, and so on. For details, see the API documentation by opening the following URL in a browser:
...
Add the build.parasoft.com Maven repository to your pom.xml:
Code Block language xml <repositories> <repository> <id>Parasoft</id> <url>http<url>https://build.parasoft.com/maven/</url> </repository> </repositories>Next, add the
com.parasoft.api.rest.clientdependency:Code Block language xml <dependency> <groupId>com.parasoft.soavirt</groupId> <artifactId>com.parasoft.api.rest.client</artifactId> <version>9<version>2025.103.6<0</version> <!-- should match version of your SOAtest server --> </dependency>
The class
com.parasoft.api.rest.client.ParasoftApiRestClientenables you to connect to the Parasoft SOAtest Server and invoke various operations, such as viewing and manipulating .tst files.
...