TestDino

Integrations / Project Access Tokens

TestDino Project Access Tokens & API Keys

Project Access Tokens

Overview

Project Access Tokens provide scoped authentication for third-party integrations that need read access to your TestDino project data. Each token is tied to a specific project and can be rotated independently.

Currently, Project Access Tokens are used by the Azure DevOps extension to fetch test run data. Generate a token in your project settings, paste it into the extension, and test runs load immediately. Revoke and regenerate tokens at any time.

Key features

  • Project-scoped tokens for granular access control
  • Revoke and regenerate tokens at any time
  • Works with CLI, API, and third-party integrations
  • Multiple tokens per project for different pipelines
  • Scoped access for uploads, reads, and integrations

How it works

Open project settings

Go to your project in TestDino, then Settings, then Integrations, then Project Access Token.

Generate a new token

Click Create Token, give it a descriptive name, and copy the generated token. Store it securely.

Use in your pipeline

Set the token as TESTDINO_API_KEY in your CI/CD environment variables or MCP client configuration.

Using the token

bash
Copy
# Set as environment variable
export TESTDINO_API_KEY="your-project-token"

# Use with CLI
npx testdino upload --report-dir playwright-report

Project Access Tokens integration

By TestDino

Secure your pipeline

FAQs

Project Access Tokens do not expire automatically. You can revoke and regenerate tokens at any time from project settings.