search_network_availability
Find accommodations across the ATA Travel Network with real-time pricing. Use when dates are known. Supports filtering by amenities, views, property type, and free-text keyword to handle vague requests.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| views | No | Filter by room views. e.g. ['Ocean', 'Mountain', 'Garden', 'City'] | |
| adults | No | Number of adults | |
| checkIn | Yes | Check-in date (YYYY-MM-DD) | |
| keyword | No | Free-text keyword matched against property name/description. Great for vibe searches like 'boutique', 'beachside', 'romantic'. | |
| checkOut | Yes | Check-out date (YYYY-MM-DD) | |
| children | No | Number of children | |
| location | No | Optional city, state, or country. Omit when the traveler knows dates but is open to ATA's current destinations. | |
| maxPrice | No | Maximum total price filter | |
| amenities | No | Filter by amenities on property or rooms. e.g. ['Pool', 'Gym', 'Pet Friendly', 'Spa'] | |
| preferences | No | Open-ended soft ranking signals. These do not exclude otherwise valid stays. | |
| propertyType | No | e.g. 'Hotel', 'Apartment', 'Villa' | |
| priceAudience | No | ||
| displayCurrency | No | Optional 3-letter currency for approximate traveler-facing display conversion. Native property currency remains authoritative. | |
| internalAgentKey | No | ||
| maxPriceCurrency | No | Currency for maxPrice when filtering across mixed property currencies. If omitted, maxPrice is compared to each property's native currency. |