HUD Income Limits
Schema for income limit data returned by the HUD User Income Limits API
HousingGovernmentFair Market RentMortgageCommunity DevelopmentPublic HousingSection 8Income Limits
Properties
| Name | Type | Description |
|---|---|---|
| area_name | string | Name of the geographic area |
| area_code | string | HUD area code |
| county_name | string | County name if applicable |
| state_name | string | State name |
| year | string | Fiscal year for the income limit data |
| median_income | integer | Area Median Income (AMI) in USD |
| VeryLow | object | Income limits at 50% of AMI (Very Low Income) |
| ExtVeryLow | object | Income limits at 30% of AMI (Extremely Low Income) |
| Low | object | Income limits at 80% of AMI (Low Income) |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://raw.githubusercontent.com/api-evangelist/hud/main/json-schema/hud-income-limits-schema.json",
"title": "HUD Income Limits",
"description": "Schema for income limit data returned by the HUD User Income Limits API",
"type": "object",
"definitions": {
"IncomeLimitBySize": {
"type": "object",
"description": "Income limit values for household sizes 1-8 persons",
"properties": {
"l1": { "type": "integer", "description": "1-person household income limit in USD" },
"l2": { "type": "integer", "description": "2-person household income limit in USD" },
"l3": { "type": "integer", "description": "3-person household income limit in USD" },
"l4": { "type": "integer", "description": "4-person household income limit in USD" },
"l5": { "type": "integer", "description": "5-person household income limit in USD" },
"l6": { "type": "integer", "description": "6-person household income limit in USD" },
"l7": { "type": "integer", "description": "7-person household income limit in USD" },
"l8": { "type": "integer", "description": "8-person household income limit in USD" }
},
"required": ["l1", "l2", "l3", "l4", "l5", "l6", "l7", "l8"]
}
},
"properties": {
"area_name": {
"type": "string",
"description": "Name of the geographic area"
},
"area_code": {
"type": "string",
"description": "HUD area code"
},
"county_name": {
"type": "string",
"description": "County name if applicable"
},
"state_name": {
"type": "string",
"description": "State name"
},
"year": {
"type": "string",
"description": "Fiscal year for the income limit data"
},
"median_income": {
"type": "integer",
"description": "Area Median Income (AMI) in USD"
},
"VeryLow": {
"description": "Income limits at 50% of AMI (Very Low Income)",
"$ref": "#/definitions/IncomeLimitBySize"
},
"ExtVeryLow": {
"description": "Income limits at 30% of AMI (Extremely Low Income)",
"$ref": "#/definitions/IncomeLimitBySize"
},
"Low": {
"description": "Income limits at 80% of AMI (Low Income)",
"$ref": "#/definitions/IncomeLimitBySize"
}
},
"required": ["area_name", "year", "median_income", "VeryLow", "ExtVeryLow", "Low"]
}