Our App is in the alpha stage, the beta is coming soon.

Welcome to Costs to Expect

The Costs to Expect API


Costs to Expect is a service focused on tracking and forecasting expenses. There are three parts to the service; the Open Source REST API, our App and an Open Source website showing the costs to raise our children to adulthood.

The API is the backbone to our service and is available to anyone who wants it. Our API focuses on expenses; however, that will change as the product matures.

Access the API View the API on Github

Costs to Expect

There are three parts to the Costs to Expect service; two are Open Source, the third is Closed Sourced and our commercial product.

  • The Costs to Expect API: Our REST API is Open Source and available under the MIT license.
  • The Costs to Expect App: Our App is our commercial offering. Our App makes tracking and forecasting expenses and costs simple as well as acting as a friendly interface to the API.
  • The Costs to Expect Website: Our Website is a long term social experiment. My wife and I are tracking the expenses to raise our children to the age of 18.

Latest release

The latest release of the Costs to Expect API is 2.06.0; we released it on the 18th Jan 2020. Review our changelog(s) to see the history of all our releases.


  • We have added a configuration option to control API registrations.


  • We have made adjustments to the registration process; we return status code 204. Please sign-in to get your Bearer.
  • We have updated the maintenance message to include a link to the status page for the Costs to Expect service.
  • Dependencies updated.


  • Correction to a migration, `updated_by` field nullable.
  • Correction to a migration file, a data type was incorrect.

Copyright © Dean Blackborough 2018 - 2020
The App | Status | Latest release: 2.06.0 (18th Jan 2020)

All code maintained by Dean Blackborough and licensed under MIT.