API changes

The following changes affect the APIs.

Legacy APIs discontinued

Legacy Java and .NET APIs are no longer available for use in this and future versions.

.NET deprecated constructs discontinued

The .NET deprecated constructs are no longer available for use in this and future versions.

New Java API in Kapplets

Kapplets now use the new Java API. A proxy connection is no longer supported.

Swagger UI discontinued

For the Management Console REST services, Swagger UI is no longer supported.

To create a REST API client application that works with the Management Console REST API, the Management Console now provides an endpoint for downloading the JSON API specification file.

Download and import the JSON API file into the API explorer using the URL path with the following syntax:

protocol://<host>:<port>/<context-path>/api/mc/api-docs

We recommend to use Postman, where the specification file can be imported.

The API is subject to change. With each Tungsten RPA release, you may need to adjust customized programming for the REST API.

Refer to "REST with JSON" in the Tungsten RPA Developer's Guide.

Java API and .NET API documentation folders renamed

The robosuite-dotnet-api and robosuite-java-api documentation folders are renamed to rpa-api-dotnet and rpa-api-java, respectively.

Import projects

In Management Console, when importing projects using API, the system now returns an error if the import fails.