Community Lending mix of a market's originations
The aggregate Community Lending profile of the originations matching your filters: the share that landed in low- or moderate-income neighborhoods, the CRA-eligible share, the distribution across the four neighborhood income bands, and the majority-minority neighborhood share. Values describe the U.S. Census tract (neighborhood) as a whole — tract-level aggregate statistics, never an individual, household or applicant attribute. Percentages are 0-100. This is a MARKET-LEVEL view only — the underlying origination data carries no lender, loan officer or borrower identity, and no figure here is attributable to one. Every share is reported next to the count it is a share of, because the three designations have three different coverage levels; read the denominator before comparing markets.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/v1/market/community-lending" \ -H "Content-Type: application/json" \ -d '{}'{
"overall": {
"avgMinorityTractPct": 0,
"avgTractIncomeVsMetroPct": 0,
"craEligibleCoverage": 0,
"craEligibleOriginations": 0,
"craEligibleSharePct": 0,
"incomeBandCoverage": 0,
"incomeBands": [
{
"level": "low",
"originations": 0,
"sharePct": 0
}
],
"lowModIncomeTractOriginations": 0,
"lowModIncomeTractSharePct": 0,
"majorityMinorityTractOriginations": 0,
"majorityMinorityTractSharePct": 0,
"middleIncomeTractOriginations": 0,
"middleIncomeTractSharePct": 0,
"minorityTractCoverage": 0,
"originations": 0
},
"slice": {
"buckets": [
{
"avgMinorityTractPct": 0,
"avgTractIncomeVsMetroPct": 0,
"craEligibleCoverage": 0,
"craEligibleOriginations": 0,
"craEligibleSharePct": 0,
"incomeBandCoverage": 0,
"incomeBands": [
{
"level": "low",
"originations": 0,
"sharePct": 0
}
],
"key": "string",
"lowModIncomeTractOriginations": 0,
"lowModIncomeTractSharePct": 0,
"majorityMinorityTractOriginations": 0,
"majorityMinorityTractSharePct": 0,
"middleIncomeTractOriginations": 0,
"middleIncomeTractSharePct": 0,
"minorityTractCoverage": 0,
"originations": 0
}
],
"dimension": "string"
}
}{
"error": "string"
}{
"error": "string"
}{
"error": "string"
}{
"error": "string"
}{
"error": "string",
"limit": 0,
"size": 0
}Market metrics over time POST
Previous Page
Get the current caller's account GET
Identity, active organization + membership role, and how the caller authenticated. Extended profile fields (`nmlsId`, `jobRole`, the contact-card block) are resolved for every caller type — session-cookie, API-key, and OAuth-bearer alike. `auth.profileResolved` is `true` on any successful read; it is retained for compatibility and no longer varies by the credential the caller presented.