---
title: "RESPA Aggregate Escrow Analysis"
method: POST
path: "/v1/tools/compute_escrow_analysis"
tags: ["TODO_TAGS_REVIEW", "TODO_AP2_EXPORT_REVIEW"]
---

# RESPA Aggregate Escrow Analysis

`POST /v1/tools/compute_escrow_analysis`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/compute_escrow_analysis`
- Auth: none declared

12 CFR 1024.17 (Reg X) aggregate escrow accounting method: builds a 12-month trial running balance from a starting balance, a monthly escrow deposit, and the projected annual disbursement schedule, compares the low point to the 1/6-of-annual-disbursements cushion target, and classifies the account as balanced, shortage, deficiency, or surplus with the corresponding spread/refund remedy. Not test_hpml_escrow (art-235), which tests whether an escrow account was required to be established in the first place.

**Tool URL:** https://ainumbers.co/chaingraph/art-342-compute-escrow-analysis.html

## Request body

- object
  - `cushion_fraction` number, required
  - `disbursements` unknown, required
  - `monthly_escrow_payment` number
  - `starting_balance` number

## Response `200`

Successful tool execution result

- object
  - `account_status` string
  - `cushion_fraction_used` number
  - `cushion_target` integer
  - `deficiency_amount` integer
  - `low_point_balance` integer
  - `low_point_month` integer
  - `monthly_deficiency_spread_amount` integer
  - `monthly_escrow_payment` integer
  - `monthly_shortage_spread_amount` integer
  - `new_monthly_escrow_payment` integer
  - `note` string
  - `regulatory_basis` string
  - `shortage_amount` integer
  - `shortage_spread_required` boolean
  - `spread_vs_target` integer
  - `starting_balance` integer
  - `surplus_amount` integer
  - `surplus_refund_required` boolean
  - `total_annual_disbursements` integer
  - `trial_balances` integer[]

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
