Bowmark AIdocs

Carmel Realty Company

Runs Carmel Realty Company's own regional listing search and listing-detail pages and returns real, live MLS-backed rows — address, price, MLS number,…

Runs Carmel Realty Company's own regional listing search and listing-detail pages and returns real, live MLS-backed rows — address, price, MLS number, beds/baths, coordinates — for Carmel-by-the-Sea, Carmel Valley, Monterey and Pacific Grove.

Domain: carmelrealtycompany.com

Also known as: Carmel Realty Company, Carmel Realty, carmelrealtycompany.com

Call it directly

bowmark.providers.carmelrealtycompany.searchListings(region: "carmel" | "carmel-valley" | "monterey" | "pacific-grove" | "global"): Promise<carmelrealtycompanyListingSummary[]>
bowmark.providers.carmelrealtycompany.getListing(slug: string): Promise<carmelrealtycompanyListing>

Functions

FunctionWhat it does
searchListingsRuns one of Carmel Realty Company's own regional listing-search pages and returns every active listing it maps: the listing's own detail-page URL (and a slug you can pass to getListing,…
getListingFetches one Carmel Realty Company listing detail page by its slug (the slug a searchListings row returns, e.g. "5466-quail-way-carmel") and returns its address, sold/active status,…

Types

interface carmelrealtycompanyListingSummary {
  url: string;
  slug: string | null;
  city: string;
  price: string;
  priceValue: number | null;
  latitude: number;
  longitude: number;
}
interface carmelrealtycompanyListing {
  slug: string;
  url: string;
  address: string;
  sold: boolean;
  price: string;
  priceValue: number | null;
  mlsNumber: string | null;
  bedrooms: string | null;
  bathrooms: string | null;
  lotSize: string | null;
  squareFootage: string | null;
}