addedOutput schema / properties / affordability_date
Added value: +{
+ "description": "Today's date in YYYY-MM-DD format",
+ "type": "string"
+}
addedOutput schema / properties / annual_income_needed
Added value: +{
+ "description": "Required annual income (at 28% housing expense ratio)",
+ "type": [
+ "number",
+ "null"
+ ]
+}
changedOutput schema / properties / avg_hourly_earnings / description
Previous value: -"Average hourly earnings"New value: +"Average hourly earnings for production/nonsup workers (USD)"
removedOutput schema / properties / case_shiller_index
Removed value: -{
- "type": [
- "number",
- "null"
- ]
-}
changedOutput schema / properties / estimated_monthly_payment / description
Previous value: -"Estimated monthly payment (20% down, 30yr fixed)"New value: +"Estimated monthly PITI (20% down, 30yr fixed)"
addedOutput schema / properties / hud_income_limits / oneOf
Added value: +[
+ {
+ "properties": {
+ "areas": {
+ "description": "HUD income limit areas (metro/county, up to 10)",
+ "items": {
+ "properties": {
+ "ami": {
+ "description": "Area median income (USD)",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "ami_percent": {
+ "description": "Area median income percentage",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "area_name": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "limit_120": {
+ "description": "120% AMI income limit (USD)",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "limit_30": {
+ "description": "30% AMI income limit (USD)",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "limit_50": {
+ "description": "50% AMI income limit (USD)",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "limit_80": {
+ "description": "80% AMI income limit (USD)",
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "state": {
+ "description": "State code",
+ "type": "string"
+ },
+ "year": {
+ "description": "Income limit year",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "properties": {
+ "error": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ }
+]
removedOutput schema / properties / hud_income_limits / properties
Removed value: -{
- "error": {
- "type": "string"
- },
- "extremely_low_4person": {
- "type": [
- "number",
- "null"
- ]
- },
- "low_4person": {
- "type": [
- "number",
- "null"
- ]
- },
- "median_income": {
- "type": [
- "number",
- "null"
- ]
- },
- "note": {
- "type": "string"
- },
- "raw_response": {
- "type": "object"
- },
- "state": {
- "type": "string"
- },
- "very_low_4person": {
- "type": [
- "number",
- "null"
- ]
- },
- "year": {
- "type": [
- "number",
- "null"
- ]
- }
-}
removedOutput schema / properties / hud_income_limits / type
Removed value: -"object"
removedOutput schema / properties / income_needed
Removed value: -{
- "description": "Annual income needed for DTI 28%",
- "type": [
- "number",
- "null"
- ]
-}
removedOutput schema / properties / income_needed_note
Removed value: -{
- "type": "string"
-}
addedOutput schema / properties / market
Added value: +{
+ "description": "Market identifier (metro or 'National')",
+ "type": "string"
+}
changedOutput schema / properties / median_home_price / description
Previous value: -"National median home price in dollars"New value: +"Median home price (USD)"
removedOutput schema / properties / median_home_price_note
Removed value: -{
- "type": "string"
-}
addedOutput schema / properties / metro_hpi / properties / current / description
Added value: +"Latest metro HPI value"
addedOutput schema / properties / metro_hpi / properties / error
Added value: +{
+ "type": "string"
+}
removedOutput schema / properties / metro_hpi / properties / metro
Removed value: -{
- "type": "string"
-}
addedOutput schema / properties / metro_hpi / properties / series / description
Added value: +"FRED FHFA HPI series ID"
changedOutput schema / properties / mortgage_rate / description
Previous value: -"Current 30-year mortgage rate (%)"New value: +"Current 30-year mortgage rate (percent)"
removedOutput schema / required
Removed value: -[
- "mortgage_rate",
- "median_home_price",
- "median_home_price_note",
- "case_shiller_index",
- "avg_hourly_earnings",
- "estimated_monthly_payment",
- "income_needed",
- "income_needed_note",
- "hud_income_limits"
-]