Pinpoint CLI
A single native binary with zero runtime dependencies. Drop it into any CI/CD pipeline or run it locally from the terminal.
Install
Choose your platform, copy the commands, and you are ready to go. Each tab includes architecture-specific instructions.
Architecture
Most cloud servers, CI runners, and desktops
- 1Download the binary
curl -fSL -o pinpoint https://testwithpinpoint.com/downloads/cli/latest/pinpoint-linux-amd64 - 2Make it executable
chmod +x pinpoint - 3Move to your PATH
sudo mv pinpoint /usr/local/bin/pinpoint - 4Verify the installation
pinpoint --version
Configure
Run the built-in configure command to validate and persist your credentials. For CI/CD environments, environment variables remain the preferred method.
- 1Run the configure command
This validates your token, discovers your account, and saves credentials to ~/.pinpoint/config.json
pinpoint configure --token "your-api-token" - 2Verify the configuration
If configured correctly, this will show your projects
pinpoint projects list
Usage
Once installed and configured, use these commands to manage projects, trigger test rounds, track requests, download reports, and resolve bugs from the terminal.
Configure credentials
Validate your API token and save it locally for future sessions
pinpoint configure --token "your-api-token"List projects
View all projects in your account
pinpoint projects listCreate a project
Register a new project for testing
pinpoint projects create --name "My App" --type UICreate a test request
Start a new QA test round for a specific project
pinpoint requests create --project-id "abc-1234-def"Check request status
View the current state of a test request
pinpoint requests get abc-1234-defDownload a report PDF
Get the presigned URL for a report and download it locally
pinpoint reports download abc-1234-def | xargs curl -o report.pdfList open bugs
View all open bug reports for your project
pinpoint bugs list --status openMark bug as complete
Mark a bug as fixed with a resolution note (Pinpoint verifies before closing)
pinpoint bugs update abc-1234-def --status complete \
--resolution "Fixed null check in refund handler"Trigger a test round
Start a new QA round against your staging environment
pinpoint trigger \
--project "my-app" \
--build-url "https://ci.example.com/builds/4821"