properties
13 procedures defined in packages/api/src/routers/properties.ts.
properties.searchForMap
Section titled “properties.searchForMap”| Kind | Auth | Rate limit | Source |
|---|---|---|---|
| query | public | — | packages/api/src/routers/properties.ts:189 |
Input
propertySearchCriteriaInputproperties.searchForMapV2
Section titled “properties.searchForMapV2”| Kind | Auth | Rate limit | Source |
|---|---|---|---|
| query | public | — | packages/api/src/routers/properties.ts:202 |
Input
propertySearchV2CriteriaInputproperties.searchMapAddressGroup
Section titled “properties.searchMapAddressGroup”| Kind | Auth | Rate limit | Source |
|---|---|---|---|
| query | public | — | packages/api/src/routers/properties.ts:210 |
Input
mapAddressGroupInputproperties.searchWithImages
Section titled “properties.searchWithImages”| Kind | Auth | Rate limit | Source |
|---|---|---|---|
| query | public | — | packages/api/src/routers/properties.ts:223 |
Input
paginatedPropertySearchInputproperties.searchCount
Section titled “properties.searchCount”| Kind | Auth | Rate limit | Source |
|---|---|---|---|
| query | public | — | packages/api/src/routers/properties.ts:233 |
Input
propertySearchCriteriaInputproperties.getFeatured
Section titled “properties.getFeatured”| Kind | Auth | Rate limit | Source |
|---|---|---|---|
| query | public | — | packages/api/src/routers/properties.ts:243 |
No input.
properties.getRecommended
Section titled “properties.getRecommended”| Kind | Auth | Rate limit | Source |
|---|---|---|---|
| query | public | — | packages/api/src/routers/properties.ts:247 |
Input
getRecommendedInputSchemaproperties.getDetail
Section titled “properties.getDetail”| Kind | Auth | Rate limit | Source |
|---|---|---|---|
| query | public | — | packages/api/src/routers/properties.ts:254 |
Input
getDetailInputSchemaproperties.getNeighborhoodStats
Section titled “properties.getNeighborhoodStats”| Kind | Auth | Rate limit | Source |
|---|---|---|---|
| query | public | — | packages/api/src/routers/properties.ts:274 |
Input
z.object({ city: z.string().trim().max(120), state: z.string().trim().max(120), municipality: z.string().trim().max(120).nullable(), neighborhood: z.string().trim().max(120).nullable(), listingType: z.enum(ListingType), propertyType: z.enum(PropertyType), bedrooms: z.number().int().min(0).max(20).nullable(), })properties.getByIds
Section titled “properties.getByIds”| Kind | Auth | Rate limit | Source |
|---|---|---|---|
| query | public | — | packages/api/src/routers/properties.ts:294 |
Input
getByIdsInputSchemaproperties.getFavoriteIds
Section titled “properties.getFavoriteIds”| Kind | Auth | Rate limit | Source |
|---|---|---|---|
| query | protected (auth required) | — | packages/api/src/routers/properties.ts:299 |
No input.
properties.getFavoriteProperties
Section titled “properties.getFavoriteProperties”| Kind | Auth | Rate limit | Source |
|---|---|---|---|
| query | protected (auth required) | — | packages/api/src/routers/properties.ts:303 |
No input.
properties.toggleFavorite
Section titled “properties.toggleFavorite”| Kind | Auth | Rate limit | Source |
|---|---|---|---|
| mutation | protected (auth required) | favorite — 20 / 60s | packages/api/src/routers/properties.ts:307 |
Input
toggleFavoriteInputSchema