Deactivating TestEngine License

Applies to ReadyAPI 3.5, last modified on January 19, 2021

If you want to use your TestEngine license on a different machine, you must first deactivate it. This topic explains how to do that.

Using Web UI

  • Open the TestEngine web interface and log in as an administrator:


    For example, if TestEngine is installed on your local machine and you run it on the default port, use the following link:

  • Go to Admin > License and click Uninstall License:

    Deactivating license in Web UI: The Admin panel

    Click the image to enlarge it.

  • In the dialog that appears, click Uninstall:

    Deactivating license in Web UI: Deactivate license

Using API

Use the following operation:

DELETE  http://<testengine-host>:8080/api/v1/license


The request must be authenticated by a TestEngine administrator.

Use the following command line:

curl -u "admin:password" -X DELETE "http://localhost:8080/api/v1/license"

In this example:

-u admin:password

Authenticates the request with the admin’s credentials.


Specifies the DELETE method.


The endpoint of the request.
  1. Create a project by using the TestEngine API definition. See Creating Project From OpenAPI/Swagger Definition to learn how to do it.

    Tip: You can also create the needed request from scratch.
  2. Select the DELETE request to the /api/v1/testjobs/license resource:

    Deactivate the license: Select a request

    Click the image to enlarge it.

  3. Open the Auth panel.

  4. Select the Basic (Built-in) authorization type.

    Tip: If you use the same credentials in several request, use authorization profiles.
  5. Specify the admin credentials and select the Authenticate pre-emptively option:

    Deactivate the license: Add authorization

    Click the image to enlarge it.

  6. Send the request:

    Deactivate the license: Send the request

    Click the image to enlarge it.

See Also

Activating TestEngine License
Reactivating TestEngine License
Analyzing License Usage

Highlight search results