Bowmark AIdocs

Integral Senior Living

Integral Senior Living's own community locator (islllc.com/communities/) — given a US city/state or ZIP, plus optional care type(s) and radius, returns…

Integral Senior Living's own community locator (islllc.com/communities/) — given a US city/state or ZIP, plus optional care type(s) and radius, returns the real, nearest-first set of matching ISL communities.

Domain: islllc.com

Also known as: Integral Senior Living, ISL, islllc.com

Call it directly

bowmark.providers.islllc.searchCommunities(arg: { location: string, careTypes?: IsllcCareType[], radiusMiles?: number, maxResults?: number }): Promise<IsllcSearchCommunitiesResult>

Functions

FunctionWhat it does
searchCommunitiesRuns the site's own community locator: a US location + optional care type(s) and radius, returns the real, nearest-first matching ISL communities.

Types

type IsllcCareType = "assisted_living" | "independent_living" | "memory_care" | "respite_care";

interface IsllcCommunity {
  id: string;
  name: string;
  address: string;
  city: string;
  state: string;
  zip: string;
  phone: string;
  careTypes: string;
  lat: number;
  lng: number;
  url: string;
}

interface IsllcSearchCommunitiesResult {
  location: string;
  geocodedLat: number;
  geocodedLng: number;
  careTypes: IsllcCareType[];
  radiusMiles: number;
  communities: IsllcCommunity[];
}

Examples

const result = await bowmark.providers.islllc.searchCommunities({
  location: "Costa Mesa, CA", careTypes: ["assisted_living"], radiusMiles: 25,
});
// result.communities -> the real, nearest-first ISL communities near Costa Mesa