Autocomplete location search
Autocomplete location search. Cities and counties come from Model Match's own location dictionary and carry an id (e.g. city_mo_saint-louis) that city / county filters accept — including for places our data spells differently than a mapping provider does. Street addresses come from Mapbox. Use the mapbox_id from any suggestion with retrieveLocation to get normalized geographic details and coordinates.
In: header
Query Parameters
Search text
1 <= lengthMax results (1-10, default 5)
51 <= value <= 10Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/locations/suggest?q=string"{
"suggestions": [
{
"feature_type": "string",
"full_address": "string",
"id": "string",
"mapbox_id": "string",
"name": "string",
"place_formatted": "string",
"source": "dictionary",
"state": "string",
"totalCount": 0,
"type": "string"
}
]
}{
"error": "string"
}{
"error": "string"
}{
"error": "string"
}{
"error": "string"
}{
"error": "string",
"limit": 0,
"size": 0
}Retrieve normalized location details GET
Retrieve normalized location details (city, state, county, zip, coordinates) for a suggestion ID from `suggestLocations`. A location dictionary id resolves from Model Match's own data and echoes back its `id`; any other id resolves through Mapbox.
Search aggregated market data with filters POST
Search aggregated loan origination market data. Filterable dimensions cover geography (state, county, zip), product (loan purpose / type / amortization), borrower demographics, and loan numerics.