For the armchair grammarians among us, we now refer to your age of money as being “1 day” instead of “1 days.” I’m not sure how it could, but if this issue resurfaces, there’s a tried and true workaround.
The documentation for our response toGET /budgets requests was incomplete. Each budget summary object also includesfirst_month andlast_month dates. Those dates represent the earliest and latest budget months, respectively. The docs now make that clear.
We no longer choke on unsupported Unicode escape sequences in the request payload. Now we returnHTTP 400 and error detail.
Fixed an issue where some transaction payees were nullified when importing multiple transactions in a single API request. Moral of the story: always reset your loop variables.
TheGET /transactions endpoint wasn’t returning split transactions that had been converted to non-splits. Now it does.
YNAB's weekly email newsletter
with the week's best budgeting wisdom and inspiration.
Short. Because long email newsletters? Ain't nobody got time for that.
Informative. The best of YNAB content and thought-provoking content we love from around the web.
Inspirational. We know sometimes you just need to know you aren't in this alone.
Try YNAB Free For 34 Days
The average budgeter saves $600 in their first two months.