sevk-cli
v1.0.0
Published
Command-line interface for the Sevk email platform
Readme
Install
# macOS / Linux
curl -fsSL https://sevk.io/install.sh | bash
# Windows (PowerShell)
irm https://sevk.io/install.ps1 | iex
# Homebrew
brew install sevk-io/tap/sevk
# npm
npm install -g sevk-cli
# bun
bun install -g sevk-cliQuick Start
# Authenticate
sevk login
# Send an email
sevk emails send \
--from "[email protected]" \
--to [email protected] \
--subject "Hello from Sevk" \
--text "Sent from my terminal."
# Check your environment
sevk doctorAuthentication
The CLI resolves your API key in this order:
| Priority | Source | Usage |
|----------|--------|-------|
| 1 | --api-key flag | sevk --api-key sevk_xxx emails send ... |
| 2 | SEVK_API_KEY env | export SEVK_API_KEY=sevk_xxx |
| 3 | Config file | sevk login |
CI/CD
env:
SEVK_API_KEY: ${{ secrets.SEVK_API_KEY }}
steps:
- run: sevk emails send --from "[email protected]" --to "[email protected]" --subject "Deployed" --text "Done."Documentation
For full documentation, visit docs.sevk.io/cli
License
MIT
