HMDA Loan Application Register (LAR) Record
A single Home Mortgage Disclosure Act Loan Application Register record as returned by the HMDA Data Browser API
Consumer FinanceGovernmentComplaintsMortgageHMDAFinancial DataRegulatoryOpen Data
Properties
| Name | Type | Description |
|---|---|---|
| lei | string | Legal Entity Identifier of the financial institution |
| loan_type | integer | Type of covered loan (1=Conventional, 2=FHA, 3=VA, 4=FSA/RHS) |
| loan_purpose | integer | Loan purpose (1=Home purchase, 2=Home improvement, 31=Refinancing, 32=Cash-out refinancing, 4=Other, 5=Not applicable) |
| preapproval | integer | Preapproval status (1=Preapproval requested, 2=Preapproval not requested) |
| construction_method | integer | Construction method (1=Site-built, 2=Manufactured home) |
| occupancy_type | integer | Occupancy type (1=Principal residence, 2=Second residence, 3=Investment property) |
| loan_amount | number | Amount of the covered loan or application |
| action_taken | integer | Action taken on the application (1=Originated, 2=Approved but not accepted, 3=Denied, 4=Withdrawn, 5=Closed for incompleteness, 6=Purchased, 7=Preapproval denied, 8=Preapproval approved but not accept |
| state_code | string | Two-letter state code |
| county_code | string | Five-digit FIPS county code |
| census_tract | string | Census tract number |
| derived_ethnicity | string | Derived ethnicity of the applicant |
| derived_race | string | Derived race of the applicant |
| derived_sex | string | Derived sex of the applicant |
| derived_loan_product_type | string | Derived loan product type combining loan type and lien status |
| derived_dwelling_category | string | Derived dwelling category combining construction method and occupancy type |
| activity_year | integer | Calendar year the data covers |
| income | integernull | Gross annual income of the applicant (in thousands) |
| rate_spread | numbernull | Difference between the APR and the average prime offer rate |
| hoepa_status | integer | HOEPA status (1=High-cost mortgage, 2=Not a high-cost mortgage, 3=Not applicable) |
| lien_status | integer | Lien status (1=Secured by first lien, 2=Secured by subordinate lien) |
| loan_term | integernull | Number of months after which the legal obligation matures |
| property_value | numbernull | Value of the property securing the covered loan |
| interest_rate | numbernull | Interest rate for the covered loan |
| total_loan_costs | numbernull | Total loan costs as defined by Regulation Z |
| origination_charges | numbernull | Origination charges |
| discount_points | numbernull | Discount points |
| lender_credits | numbernull | Lender credits |
JSON Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://raw.githubusercontent.com/api-evangelist/cfpb/main/json-schema/cfpb-hmda-lar-schema.json",
"title": "HMDA Loan Application Register (LAR) Record",
"description": "A single Home Mortgage Disclosure Act Loan Application Register record as returned by the HMDA Data Browser API",
"type": "object",
"properties": {
"lei": {
"type": "string",
"description": "Legal Entity Identifier of the financial institution"
},
"loan_type": {
"type": "integer",
"description": "Type of covered loan (1=Conventional, 2=FHA, 3=VA, 4=FSA/RHS)"
},
"loan_purpose": {
"type": "integer",
"description": "Loan purpose (1=Home purchase, 2=Home improvement, 31=Refinancing, 32=Cash-out refinancing, 4=Other, 5=Not applicable)"
},
"preapproval": {
"type": "integer",
"description": "Preapproval status (1=Preapproval requested, 2=Preapproval not requested)"
},
"construction_method": {
"type": "integer",
"description": "Construction method (1=Site-built, 2=Manufactured home)"
},
"occupancy_type": {
"type": "integer",
"description": "Occupancy type (1=Principal residence, 2=Second residence, 3=Investment property)"
},
"loan_amount": {
"type": "number",
"description": "Amount of the covered loan or application"
},
"action_taken": {
"type": "integer",
"description": "Action taken on the application (1=Originated, 2=Approved but not accepted, 3=Denied, 4=Withdrawn, 5=Closed for incompleteness, 6=Purchased, 7=Preapproval denied, 8=Preapproval approved but not accepted)"
},
"state_code": {
"type": "string",
"description": "Two-letter state code"
},
"county_code": {
"type": "string",
"description": "Five-digit FIPS county code"
},
"census_tract": {
"type": "string",
"description": "Census tract number"
},
"derived_ethnicity": {
"type": "string",
"description": "Derived ethnicity of the applicant"
},
"derived_race": {
"type": "string",
"description": "Derived race of the applicant"
},
"derived_sex": {
"type": "string",
"description": "Derived sex of the applicant"
},
"derived_loan_product_type": {
"type": "string",
"description": "Derived loan product type combining loan type and lien status"
},
"derived_dwelling_category": {
"type": "string",
"description": "Derived dwelling category combining construction method and occupancy type"
},
"activity_year": {
"type": "integer",
"description": "Calendar year the data covers"
},
"income": {
"type": ["integer", "null"],
"description": "Gross annual income of the applicant (in thousands)"
},
"rate_spread": {
"type": ["number", "null"],
"description": "Difference between the APR and the average prime offer rate"
},
"hoepa_status": {
"type": "integer",
"description": "HOEPA status (1=High-cost mortgage, 2=Not a high-cost mortgage, 3=Not applicable)"
},
"lien_status": {
"type": "integer",
"description": "Lien status (1=Secured by first lien, 2=Secured by subordinate lien)"
},
"loan_term": {
"type": ["integer", "null"],
"description": "Number of months after which the legal obligation matures"
},
"property_value": {
"type": ["number", "null"],
"description": "Value of the property securing the covered loan"
},
"interest_rate": {
"type": ["number", "null"],
"description": "Interest rate for the covered loan"
},
"total_loan_costs": {
"type": ["number", "null"],
"description": "Total loan costs as defined by Regulation Z"
},
"origination_charges": {
"type": ["number", "null"],
"description": "Origination charges"
},
"discount_points": {
"type": ["number", "null"],
"description": "Discount points"
},
"lender_credits": {
"type": ["number", "null"],
"description": "Lender credits"
}
},
"required": ["lei", "activity_year", "loan_type", "loan_purpose", "action_taken", "state_code"]
}