Firefly III (API) update for October 2026


Hello everybody!

I bet you didn't expect to hear from me so soon. Tough luck! I just want to share a small API update with you that will be part of the next release. That release should go out this weekend.

Changes

In Firefly III v6.7.8 you can expect the following to be different.

  1. You can give categories a color, like FF0000 (no #). Firefly III doesn't use this, but it may be useful in your app and now supported natively. If you're interested, I will expand this to other objects.
  2. There is a new release-notes endpoint where you can find a summary of the current release changes. Optional argument for other versions, it will return null values when no notes are available.
  3. I forgot to document the "unused" field in the delete data endpoint, so this is added now.

To visualize all changes I ran a diff against v6.7.6, and you can find it online.

Happy devving!

Cheers,
James

Firefly III

I'm the developer of Firefly III and in this newsletter I talk about the technology of Firefly III and upcoming (API) so software developers know what the future will bring.

Read more from Firefly III

Hello everybody! Long time no talk. This mailing list has been pretty low-volume and rightly so. I wouldn't want to spam all of you with weird nonsense. But now there's a small update on the new release and the API changes it will bring. TL;DR: not many changes. The new Firefly III v6.7.0 will probably be released early next week. First, here is a diff file you can check out. It lists all the changes, but since some fields are dynamic, it can be noisy. The most important changes are: You can...

Hi everybody! I hope this is "low volume" enough for everybody out there. I just wanted to share some small updates with you, and get your feedback on an idea I have. finishBatch API endpoint New in the API docs is the finishBatch endpoint. It is designed for users with lots of rules and webhooks, and when you enable batch processing in your /settings (this will apply to ALL users) newly submitted transactions that submit "batch_submission": false will not yet be processed untill some...

Hello everybody, Thanks again for signing up! Today I want to share a few upcoming changes that will change how you interact with Firefly III, and transactions. The changes are small but could be significant. New settings New system wide settings will replace environment variables. This includes the ability to download exchange rates, and some others. This will help people who have a hard time with environment variables or simply don't want to restart Firefly III for these changes to go into...