Skip to main content

Qase API

ℹ️ Documentation for Qase API and Reporters is at https://developers.qase.io/docs/

Qase provides API methods that you can utilize to interact with it, set up custom integrations or create your own solutions to submit automated execution results into Qase test runs.

You can refer to full API documentation to learn more here: https://developers.qase.io

The API docs entry in the Qase account menu

Postman collection: You can find a public collection on Postman which contains all available Qase API methods: https://www.postman.com/qaseio?tab=collections

How to generate an API Token?

API requests to Qase are authenticated with the auth token. In order to perform actions in your workspace using API, you will need to obtain a token first.

Here's how to create an API token:

  • Click “Create a new API token” to proceed. You can set up an unlimited number of tokens for your needs:

    The API Tokens page with the Create a new API token button

  • Give your token a title and hit “Create”:

    Naming the new API token and clicking Create

NB: After you hit “Create” button, the token will be shown to you - it is shown only once, so make sure to copy it. Otherwise, you will need to create a token again.

Scope of permissions: an API token inherits the permissions that a user issuing it has in the workspace. For example, if your user role does not allow you to create test runs, you will not be able to create test runs while using Qase UI or by sending an API request.

To discontinue the token, you can “Revoke” it through the “…” menu:

Revoking an existing API token from its three-dots menu
Did this answer your question?