← 返回
未分类 Key 中文

Firefly III API Client

Access and manage Firefly III finance data programmatically, including transactions, accounts, recurring rules, and automation via the API.
通过 API访问和管理 Firefly III 的财务数据,包括交易、账户、循环规则及自动化。
josetseph josetseph 来源
未分类 clawhub v1.0.5 1 版本 100000 Key: 需要
★ 1
Stars
📥 404
下载
💾 0
安装
1
版本
#api#finance#latest#productivity

概述

Firefly III Client Skill

Purpose

A production-ready client for Firefly III personal finance management, allowing for programmatic access to transactions, accounts, recurring rules, and automation.

Security Considerations

See SECURITY.md for information on token safety, environment variables, and network security when using this skill.

Setup

  1. Ensure Firefly III is running and you have an OAuth Personal Access Token.
  2. Set the following environment variables:

```bash

FIREFLY_URL=http://your-instance-url

FIREFLY_TOKEN=your_personal_access_token

```

  1. Install dependencies:

```bash

pip install requests

```

CLI Reference

The api.py script serves as a generic wrapper for the Firefly III REST API.

  • python3 api.py request [-d ]

Examples

  • List Accounts:

python3 api.py request GET api/v1/accounts

  • Create Transaction:

python3 api.py request POST api/v1/transactions -d '{"amount": "10.00", "description": "Coffee", "source_id": 1, "destination_id": 2, "date": "2026-04-06", "type": "withdrawal"}'

  • Create Recurring Transaction:

python3 api.py request POST api/v1/recurrences -d '{"type": "withdrawal", "title": "Example", "first_date": "2026-04-30", "repeat_freq": "monthly", "nr_of_repetitions": 12, "repetitions": [{"type": "monthly", "moment": "30"}], "transactions": [{"description": "Item", "amount": "100.00", "source_id": 1, "destination_id": 2}]}'

  • Create Rule:

python3 api.py request POST api/v1/rules -d '{"title": "Example Rule", "trigger": "destination_account_is", "value": "Netflix", "action": "link_to_bill", "action_value": "Netflix Bill"}'

版本历史

共 1 个版本

  • v1.0.5 当前
    2026-05-03 11:14 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

professional

A股量化 AkShare

mbpz
A股量化数据分析工具,基于AkShare库获取A股行情、财务数据、板块信息等。用于回答关于A股股票查询、行情数据、财务分析、选股等问题。
★ 196 📥 63,772
professional

All-Market Financial Data Hub

financial-ai-analyst
基于东方财富数据库,支持自然语言查询金融数据,覆盖A股、港股、美股、基金、债券等资产,提供实时行情、公司信息、估值、财务报表等,适用于投资研究、交易复盘、市场监控、行业分析、信用研究、财报审计、资产配置等场景,满足机构与个人需求。返回结果为
★ 132 📥 42,676
professional

Stock Market Pro

kys42
Yahoo Finance (yfinance) 驱动的股票分析技能:行情报价、基本面、ASCII 趋势图、高分辨率图表(RSI/MACD/BB/VWAP/ATR),以及可选的网络...
★ 165 📥 40,326