Bowmark AIdocs

Overnight pet boarding search

Finds overnight pet-boarding sitters for a city and a specific date range — starting nightly rate, rating, review count and distance — aggregated via…

Finds overnight pet-boarding sitters for a city and a specific date range — starting nightly rate, rating, review count and distance — aggregated via Rover.

Also known as: pet boarding, dog boarding, cat boarding, overnight pet sitter, boarding for dogs, wag, rover

Call it

bowmark.pet_boarding.search(args: { location: string; startDate: string; endDate: string }, options?: CallOptions): Promise<SearchPetBoardingResult>

Functions

FunctionWhat it does
searchSearches overnight pet-boarding sitters for a city and increasing ISO start/end dates —…

Types

type PetBoardingSitter = {
  name: string
  profileUrl: string
  ratingValue: number | null
  reviewCount: number | null
  startingNightlyRateCents: number   // before the provider's service fee and per-pet pricing
  currency: string
  location: string | null
  distanceMi: number | null
}
type SearchPetBoardingResult = {
  location: string
  startDate: string
  endDate: string
  sitters: PetBoardingSitter[]   // [] when nothing is listed — a real, complete answer
  warnings: string[]             // always present; empty when nothing was dropped
}

type CallOptions = {
  timeoutMs?: number   // per-provider budget in ms, default 30000, clamped to 1000-55000.
                       // A provider slower than this is DROPPED from the results and
                       // NAMED in warnings — never silently absent
}

Examples

// cheapest overnight boarding sitters in Austin, TX for a given weekend
const { sitters, warnings } = await bowmark.pet_boarding.search({
  location: "Austin, TX",
  startDate: "2026-12-24",
  endDate: "2026-12-28",
});
for (const w of warnings) log(w);
sitters.sort((a, b) => a.startingNightlyRateCents - b.startingNightlyRateCents);
for (const s of sitters.slice(0, 5)) {
  log(`${s.name}: $${(s.startingNightlyRateCents / 100).toFixed(2)}/night — ${s.profileUrl}`);
}
return { sitters };

Providers behind it

Provider
roverRover.com