We just added Income endpoints to the FlipperForce Public API, completing our accounting suite for developers.
Combined with the Expense endpoints we launched earlier this month, you now have full read and write access to both sides of your project financials through the API. That means developers can pull a complete income and expense picture for any project, build true profit and loss reporting, and sync financial data in both directions with external tools.
Here's what the new Income endpoints support:
  • List all income records within a project, with date range filtering and aggregate totals
  • Create new income records programmatically
  • Show a single income record
  • Update existing income records
  • Delete income records
Just like the Expense Line Items endpoint, the Income List endpoint returns a
data.totals.amount
value representing the sum of all matching income records before pagination, making it straightforward to build reporting without having to paginate through every record manually.
What You Can Build Now
With income and expenses both accessible through the API, developers can now build things like a real-time profit and loss dashboard across your entire portfolio, automated end-of-month financial summaries, or a full two-way sync with QuickBooks that accounts for both what came in and what went out on every project.
View the Docs
The new Income endpoints are live now. Check out the updated FlipperForce API Documentation to get started.