Rest API

General information

Root URL

https://apps-qalityplus.soldevelo.com

All requests should be made there.

Get a JWT token:

You will need this token to make any request. The token is valid for ~5m.

If you need the token for a one-time use you can skip step 1 and paste the URL from step 2 into your browser.

  1. You need an Atlassian API token from https://id.atlassian.com/manage-profile/security/api-tokens

  2. Make a GET request with authorization:
    username = your email
    password = API token from step 1

    https://<your_instance>.atlassian.net/plugins/servlet/ac/com.soldevelo.apps.test_management_premium/test-cycles?classifier=json
  3. Copy the contextJwt property from the result.

Get Jira issue ID:

QAlity is integrated with Jira. This means test cases are represented as Issues of “QAlity test“ type. Often you will need their ID to make a request.

  1. You need an Atlassian API token from https://id.atlassian.com/manage-profile/security/api-tokens

  2. Make a GET request with authorization:
    username = your email
    password = API token from step 1

    https://<your_instance>.atlassian.net/rest/api/3/issue/<ISSUE KEY or ID>
  3. Copy the id property from the response.

Get Jira project ID:

  1. You need an Atlassian API token from https://id.atlassian.com/manage-profile/security/api-tokens

  2. Make a GET request with authorization:
    username = your email
    password = API token from step 1

    https://<your_instance>.atlassian.net/rest/api/3/project/<PROJECT KEY or ID>
  3. Copy the id property from the response.


Endpoints

You can see every available endpoint and it’s detailed explanation under this link: Swagger UI


Do you have any questions or feedback? Feel free to contact us here