Manage CLI configuration and credential profiles. Configuration is stored in ~/.sinch/config.json. Profile-specific credentials are stored in the OS keychain.
Set a configuration value.
sinch config set <key=value>
sinch config set fax <key=value>Valid fax config keys: serviceID (alias: service-id), senderNumber (alias: sender-number).
Read a configuration value.
sinch config get <key>
sinch config get fax <key>Show all current configuration values for the active profile.
sinch config listManage credential profiles for working across multiple Sinch projects. Each profile stores its own credentials in the keychain.
sinch config profile listsinch config profile create <name>sinch config profile use <name>sinch config profile delete <name>Check connectivity to the SinchFunctions API.
sinch healthGenerate shell completion scripts for tab completion.
sinch completion [options]| Option | Description |
|---|---|
--shell <shell> | Shell type: powershell, bash, or zsh (auto-detected if omitted) |
--install | Force reinstall completion into the current shell's profile |
Completions install automatically on npm install -g @sinch/cli. To force reinstall or print the script:
sinch completion --install # Reinstall into shell profile
sinch completion --shell bash # Print bash completion to stdout
sinch completion --shell powershell # Print PowerShell completion to stdout