Endpoints
For full request, response, and error details, see the generated reference pages:- List Applications – all applications in your project, including their kind (web or mobile)
- List Application Environments – the environments configured for a specific application
For mobile applications, the iOS/Android platform is set per build when
uploading application builds, not on the
application itself.
Authentication
All endpoints require Bearer token authentication. Create your API key in the QA.tech dashboard: Organization Settings → API Keys. The key is shown only once, at creation. See the API Introduction for details, including how organization-scoped keys passprojectShortId.
Typical Workflow
A common pattern is to discover IDs dynamically instead of hardcoding them:- Call List Applications to find the application’s
shortId. - Call List Application Environments with that ID to find the environment you want to test against (for example, the first non-production environment, using the
isProductionflag). - Pass the discovered IDs as application/environment overrides when starting a run or creating a chat conversation.
Related
- Start Run API – Use application/environment IDs to run tests
- Chat API – Use application overrides in chat conversations
- Applications and Environments – Learn about the application model
- API Introduction – Authentication and ID reference