DeepSeek Setup
July 23, 2026 ยท View on GitHub
onWatch tracks your DeepSeek platform API account balance. This is a balance-based provider (remaining credits), not a subscription quota.
What it tracks
onWatch polls GET https://api.deepseek.com/user/balance and renders three balance cards:
| Card | Field | Meaning |
|---|---|---|
| Total Balance | total_balance | Total spendable balance |
| Granted | granted_balance | Promotional / granted credits |
| Topped Up | topped_up_balance | Paid top-up balance |
Trends show the balance drop rate over time so you can see how fast credits are being consumed.
Setup
-
Create an API key in the DeepSeek platform console.
-
Provide it to onWatch via environment variable (or your
.envfile):DEEPSEEK_API_KEY=sk-... -
Restart onWatch. The DeepSeek tab appears automatically once the key is set.
Notes
- The provider is opt-in: it only activates when
DEEPSEEK_API_KEYis set. - The API key is used only as a
Bearertoken againstapi.deepseek.comand is never logged (redacted in debug output).