---
title: "Changes to Create a user bank income insights report"
method: POST
path: "/v1/users/{user_id}/income_insights/reports/"
---

# Changes to Create a user bank income insights report

`POST /v1/users/{user_id}/income_insights/reports/`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 23 revisions.

- **2026-07-27** `f7c013875516`: 15 info
- **2026-07-26** `e58688835e25`: 5 breaking

## Changes

- **2026-07-27** `f7c013875516`: 15 info
  - the `bank_income_summary/forecasted_annual_income/items/amount` response's property pattern `^-?\d{1,10}\.\d{2}$` was added for the status `201`
  - the `bank_income_summary/forecasted_average_monthly_income/items/amount` response's property pattern `^-?\d{1,10}\.\d{2}$` was added for the status `201`
  - the `bank_income_summary/historical_annual_gross_income/items/amount` response's property pattern `^-?\d{1,10}\.\d{2}$` was added for the status `201`
  - the `bank_income_summary/historical_annual_income/items/amount` response's property pattern `^-?\d{1,10}\.\d{2}$` was added for the status `201`
  - the `bank_income_summary/historical_average_monthly_gross_income/items/amount` response's property pattern `^-?\d{1,10}\.\d{2}$` was added for the status `201`
  - the `bank_income_summary/historical_average_monthly_income/items/amount` response's property pattern `^-?\d{1,10}\.\d{2}$` was added for the status `201`
  - the `bank_income_summary/total_amounts/items/amount` response's property pattern `^-?\d{1,10}\.\d{2}$` was added for the status `201`
  - the `links/items/bank_income_sources/items/avg_deposit_amount` response's property pattern `^-?\d{1,10}\.\d{2}$` was added for the status `201`
  - the `links/items/bank_income_sources/items/avg_gross_deposit_amount` response's property pattern `^-?\d{1,10}\.\d{2}$` was added for the status `201`
  - the `links/items/bank_income_sources/items/forecasted_average_monthly_income` response's property pattern `^-?\d{1,10}\.\d{2}$` was added for the status `201`
  - the `links/items/bank_income_sources/items/historical_average_monthly_gross_income` response's property pattern `^-?\d{1,10}\.\d{2}$` was added for the status `201`
  - the `links/items/bank_income_sources/items/historical_average_monthly_income` response's property pattern `^-?\d{1,10}\.\d{2}$` was added for the status `201`
  - the `links/items/bank_income_sources/items/historical_summary/items/total_amount` response's property pattern `^-?\d{1,10}\.\d{2}$` was added for the status `201`
  - the `links/items/bank_income_sources/items/historical_summary/items/transactions/items/amount` response's property pattern `^-?\d{1,10}\.\d{2}$` was added for the status `201`
  - the `links/items/bank_income_sources/items/total_amount` response's property pattern `^-?\d{1,10}\.\d{2}$` was added for the status `201`
- **2026-07-26** `e58688835e25`: 5 breaking
  - the response property `bank_income_summary/income_categories_count` became nullable for the status `201`
  - the response property `bank_income_summary/income_sources_count` became nullable for the status `201`
  - the response property `bank_income_summary/income_transactions_count` became nullable for the status `201`
  - the response property `links/items/accounts/items/mask` became nullable for the status `201`
  - the `links/items/bank_income_sources/items/employer/name` response property's maxLength was increased from `128` to `255` for the response status `201`

---

[Operation](https://skmtc.dev/truv/apis/truv-api/docs/v1/users/:user_id/income_insights/reports/post.md) - [API](https://skmtc.dev/truv/apis/truv-api.md) - [Page](https://skmtc.dev/truv/apis/truv-api/changes/v1/users/:user_id/income_insights/reports/post)
