~/.tapkit/.
Config file
~/.tapkit/config.json
tapkit auth login and updated by tapkit phone set. File permissions are set to 0600 (private).
Environment variables
Environment variables override config file values:| Variable | Description | Example |
|---|---|---|
TAPKIT_API_KEY | API key or session token | tk_abc123 or ses_def456 |
TAPKIT_PHONE_ID | Default phone UUID | A1B2C3D4-... |
TAPKIT_API_URL | Custom API endpoint | https://api.tapkit.ai/v1 |
Precedence
TapKit resolves settings in this order (highest to lowest):- Command-line flags (
--api-key,--phone) - Environment variables (
TAPKIT_API_KEY,TAPKIT_PHONE_ID) - Config file (
~/.tapkit/config.json) - Defaults