This topic introduces the Parasoft REST API, which allows you to remotely create and update
Conditional Content | ||||||
---|---|---|---|---|---|---|
| ||||||
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.
Sections include:
Table of Contents | ||
---|---|---|
|
Related APIs
The REST API covered in this topic focuses on operations associated with creating and updating virtual and test assets. Virtualize and SOAtest also includes a SOAP-based API that focuses on the management, execution, and deployment of virtual and test assets.
Conditional Content | ||||||
---|---|---|---|---|---|---|
| ||||||
for more information about the SOAP-based API.
Prerequisites
Conditional Content | ||||||
---|---|---|---|---|---|---|
| ||||||
|
- Server API-enabled license
Conditional Content | ||||||
---|---|---|---|---|---|---|
| ||||||
|
About the REST API
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,
Conditional Content | ||||||
---|---|---|---|---|---|---|
| ||||||
test suites, |
tools, environments, etc. For details, see the API documentation by opening the following URL in a browser:
http://<host>:9080/soavirt/api
Your tools may be deployed on different ports.
Returning Requests in GZIP Format
The REST API can return requests in GZIP format. This results in smaller payloads being sent over the wire, which decreases the amount of time it takes to read responses from the server.
To have requests returned in GZIP format, the client accessing the REST API just needs to set the following HTTP header: Accept-Encoding: gzip