SkillHub

det

v1.0.1

DailyExpenseTracker API integration for recording expenses, checking balances, and managing transactions. Use when user mentions expenses, spending, transactions, wallets, or DET.

Sourced from ClawHub, Authored by Gurpreet Kait

Installation

Please help me install the skill `det` from SkillHub official store. npx skills add gurpreetkaits/det

DailyExpenseTracker (DET)

API

Base URL: https://dailyexpensetracker.in/api Token: Set in skills.entries.det.apiToken in openclaw.json Auth Header: Authorization: Bearer <token>

Wallets

Fetch wallets dynamically via /api/wallets endpoint. Cache wallet IDs locally after first fetch.

Add Expense

curl -X POST "https://dailyexpensetracker.in/api/transactions" 
  -H "Authorization: Bearer $DET_TOKEN" 
  -H "Content-Type: application/json" 
  -d '{
    "wallet_id": 1,
    "category_id": 5,
    "amount": 100,
    "type": "expense",
    "transaction_date": "2026-02-21",
    "description": "Groceries"
  }'

Required fields: wallet_id, amount, type, transaction_date Types: expense, income, transfer

Get Transactions

curl "https://dailyexpensetracker.in/api/transactions?per_page=10" 
  -H "Authorization: Bearer $DET_TOKEN"

Get Wallets with Balances

curl "https://dailyexpensetracker.in/api/wallets" 
  -H "Authorization: Bearer $DET_TOKEN"

Get Categories

curl "https://dailyexpensetracker.in/api/categories" 
  -H "Authorization: Bearer $DET_TOKEN"

Rules

  • ALWAYS use API - Never write directly to database
  • Field is transaction_date - Not date
  • Default wallet: HDFC BANK (1) unless specified
  • Confirm large amounts (>₹5000) before recording