AutoCamp
AutoCamp's own SynXis reservation engine — real-time room-type availability and per-night/stay-total pricing for any of its Airstream/cabin/tent…
AutoCamp's own SynXis reservation engine — real-time room-type availability and per-night/stay-total pricing for any of its Airstream/cabin/tent properties, for a given hotel id, dates and party size.
Domain: autocamp.com
Also known as: AutoCamp, Autocamp, autocamp
Call it directly
bowmark.providers.autocamp.searchAvailability(hotelId: string, arrive: string, depart: string, adults: number, children?: number): Promise<AutocampRoomAvailability[]>
bowmark.providers.autocamp.listProperties(): Promise<AutocampProperty[]>Functions
| Function | What it does |
|---|---|
searchAvailability | Runs AutoCamp's own reservation engine for one property and returns real room-type availability with per-night and stay-total pricing for every rate plan on offer. |
listProperties | Lists AutoCamp's active properties (name, location, the reservations-engine hotel id) off the site's own booking-widget furniture, so a caller can resolve a place name to the id… |
Types
interface AutocampRate {
planName: string;
rateCode: string | null;
planDescription: string | null;
pricePerNight: number | null;
priceTotal: number | null;
nights: number | null;
currency: "USD";
}
interface AutocampRoomAvailability {
roomCategory: string | null;
roomType: string;
bedInfo: string | null;
sleeps: string | null;
rates: AutocampRate[];
}
interface AutocampProperty {
hotelId: string;
location: string;
}Examples
const rooms = await bowmark.providers.autocamp.searchAvailability("36044", "2026-09-15", "2026-09-17", 2, 0);const properties = await bowmark.providers.autocamp.listProperties();