A quick demo might save your team weeks of engineering work.
Get real-time data from hospitality platforms to power your app.
No complicated setup. Test for free, no credit card required.
curl -X GET "https://api.stayapi.com/v1/google_hotels/search" \ -H "x-api-key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -G \ -d "location=New York,New York,United States" \ -d "check_in=2024-12-15" \ -d "check_out=2024-12-20" \ -d "adults=2" \ -d "currency=USD"
curl -X GET "https://api.stayapi.com/v1/meta/search" \ -H "x-api-key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -G \ -d "hotel_name=Four Seasons Resort Bali" \ -d "location=Jimbaran, Indonesia"
curl -X GET "https://api.stayapi.com/v1/booking/hotel/reviews" \ -H "x-api-key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -G \ -d "url=le-grand-hotel-paris" \ -d "per_page=20" \ -d "page=1"
curl -X GET "https://api.stayapi.com/v1/booking/hotel/details" \ -H "x-api-key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -G \ -d "url=le-grand-hotel-paris"
curl -X GET "https://api.stayapi.com/v1/booking/search" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"destination": "Paris, France",
"checkin": "2024-03-15",
"checkout": "2024-03-20",
"adults": 2,
"rooms": 1
}'
curl -X GET "https://api.stayapi.com/v1/tripadvisor/extract-location-id" \ -H "x-api-key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -G \ -d "url=https://www.tripadvisor.com/Hotel_Review-g187147-d230166-Reviews-Le_Grand_Hotel_InterContinental-Paris_Ile_de_France.html"
{
"status": "success",
"data": {
"hotels": [
{
"name": "The Plaza Hotel",
"address": "768 5th Ave, New York, NY 10019",
"price": {
"amount": 895,
"currency": "USD",
"per_night": true
},
"rating": 4.6,
"stars": 5,
"amenities": [
"Free WiFi",
"Spa",
"Fitness Center",
"Restaurant",
"Bar"
],
"images": [
"https://lh3.googleusercontent.com/p/AF1QipPxRz...",
"https://lh3.googleusercontent.com/p/AF1QipN3Yz..."
],
"availability": true,
"total_price": 4475
},
{
"name": "The St. Regis New York",
"address": "2 E 55th St, New York, NY 10022",
"price": {
"amount": 1250,
"currency": "USD",
"per_night": true
},
"rating": 4.5,
"stars": 5,
"amenities": [
"Free WiFi",
"Spa",
"Business Center"
],
"availability": true,
"total_price": 6250
}
],
"total_count": 324,
"search_metadata": {
"location": "New York,New York,United States",
"check_in": "2024-12-15",
"check_out": "2024-12-20",
"adults": 2
}
}
}
{
"status": "success",
"data": {
"hotel_name": "Four Seasons Resort Bali",
"location": "Jimbaran, Indonesia",
"links": {
"booking_com": "https://www.booking.com/hotel/id/four-seasons-resort-bali-at-jimbaran-bay.html",
"expedia": "https://www.expedia.com/Jimbaran-Hotels-Four-Seasons-Resort-Bali.h1234567.Hotel-Information",
"hotels_com": "https://hotels.com/ho123456/four-seasons-resort-bali-jimbaran-indonesia/",
"agoda": "https://www.agoda.com/four-seasons-resort-bali-at-jimbaran-bay/hotel/bali-id.html",
"tripadvisor": "https://www.tripadvisor.com/Hotel_Review-g469404-d301386-Reviews-Four_Seasons_Resort_Bali_at_Jimbaran_Bay.html",
"official_website": "https://www.fourseasons.com/jimbaran/",
"kayak": "https://www.kayak.com/hotels/Four-Seasons-Resort-Bali-c47329.h123456.Hotel-Information"
},
"platform_count": 8,
"official_website_detected": true
}
}
{
"status": "success",
"data": {
"hotel_name": "Le Grand Hotel InterContinental",
"total_reviews": 2847,
"average_rating": 4.8,
"reviews": [
{
"id": "review_789",
"author": "Sophie M.",
"country": "France",
"rating": 5,
"title": "Exceptional luxury experience",
"text": "The service was impeccable and the location is perfect for exploring Paris. The rooms are beautifully decorated and the breakfast was outstanding.",
"date": "2024-02-15",
"helpful_votes": 12,
"photos": [
"https://images.booking.com/review_123.jpg"
]
}
],
"pagination": {
"page": 1,
"per_page": 20,
"total_pages": 143,
"has_next": true
}
}
}
{
"status": "success",
"data": {
"hotel_id": "hotel_123",
"name": "Le Grand Hotel InterContinental",
"description": "A legendary luxury hotel in the heart of Paris, offering elegant accommodations and world-class service since 1862.",
"address": "2 Rue Scribe, 75009 Paris, France",
"coordinates": {
"latitude": 48.871586,
"longitude": 2.330359
},
"star_rating": 5,
"review_rating": 4.8,
"total_reviews": 2847,
"photos": [
"https://images.booking.com/hotel_123_main.jpg",
"https://images.booking.com/hotel_123_lobby.jpg",
"https://images.booking.com/hotel_123_room.jpg"
],
"contact": {
"phone": "+33 1 40 07 32 32",
"email": "reservations.paris@ihg.com",
"website": "https://www.ihg.com/intercontinental/hotels/paris"
},
"check_in": "15:00",
"check_out": "12:00"
}
}
{
"status": "success",
"data": {
"destination": "Paris, France",
"checkin": "2024-03-15",
"checkout": "2024-03-20",
"hotels": [
{
"id": "hotel_123",
"name": "Le Grand Hotel InterContinental",
"location": "2 Rue Scribe, 75009 Paris",
"rating": 4.8,
"review_score": 9.2,
"price": {
"amount": 450,
"currency": "EUR",
"per": "night"
},
"star_rating": 5,
"amenities": ["WiFi", "Spa", "Restaurant"],
"availability": true
},
{
"id": "hotel_456",
"name": "Hotel Plaza Athénée",
"location": "25 Avenue Montaigne, 75008 Paris",
"rating": 4.9,
"price": {
"amount": 850,
"currency": "EUR",
"per": "night"
},
"star_rating": 5,
"availability": true
}
],
"total": 142,
"page": 1
}
}
{
"status": "success",
"data": {
"location_id": "230166",
"extracted_from_url": "https://www.tripadvisor.com/Hotel_Review-g187147-d230166-Reviews-Le_Grand_Hotel_InterContinental-Paris_Ile_de_France.html",
"hotel_name": "Le Grand Hotel InterContinental",
"city": "Paris",
"region": "Ile de France",
"country": "France",
"coordinates": {
"latitude": 48.871586,
"longitude": 2.330359
},
"timezone": "Europe/Paris",
"useful_for": [
"Getting TripAdvisor reviews",
"Location-based searches",
"Cross-platform hotel matching"
],
"sample_reviews_endpoint": "https://api.stayapi.com/v1/tripadvisor/reviews/230166",
"estimated_reviews": 1245
}
}
"StayAPI saved us months of development time. The data quality is exceptional and the API is incredibly easy to integrate."
"Real-time data we can count on? Game changer! Our booking platform relies on StayAPI for accurate, up-to-date information."
"The 1-on-1 support is outstanding. When we had questions during implementation, their team was incredibly responsive and helpful."
Start free, scale as you grow. No hidden fees, no complex calculations.
Built for developers who need reliable, fast, and comprehensive hospitality data
Simple parameters and one header (x-api-key). No complex authentication or setup required.
1 request = 1 credit. No complex calculations or hidden costs. Simple and transparent pricing.
Get more data for less. Our efficient infrastructure means better prices for premium hospitality data.
Get direct, personal support. Quick response times and dedicated assistance when you need it.
Get the most current, publicly available data from hospitality platforms. Our API delivers this information in real-time.
Each plan includes generous request quotas with the headroom to burst as needed. Stay within your credits, top up anytime, and keep shipping without surprise throttling.
Discover how developers and businesses use StayAPI to build innovative hospitality solutions
Analyze review content at scale to understand public opinion, brand perception, and customer feedback.
Monitor competitor pricing, amenities, and performance to stay ahead in the market.
Gather comprehensive market data to identify trends, opportunities, and customer preferences.
Track hotel performance metrics across multiple platforms and booking channels.
Understand neighborhood dynamics, local attractions, and area demographics.
Optimize pricing strategies based on real-time market data and demand patterns.
Analyze booking patterns, seasonal trends, and customer behavior across platforms.
Maximize revenue through data-driven insights on pricing, inventory, and market positioning.
Join other developers who trust StayAPI for their hospitality data needs. Start building today with our free tier.
Everything you need to know about StayAPI
Getting started is simple! Sign up for a free account to get your API key, then make your first request using any HTTP client. Our documentation provides step-by-step guides and code examples in multiple programming languages. You can start with 10 free requests per day.
StayAPI aggregates data from major hospitality platforms and booking sites. We collect publicly available information including hotel details, pricing, availability, reviews, and amenities. All data is refreshed in real-time to ensure you get the most current information available.
Every plan includes a generous pool of API credits, and each request draws from that balance. Make as many concurrent calls as your credits allow, then top up or upgrade if you need more throughput for busy periods.
Absolutely! You can upgrade or downgrade your plan at any time with immediate effect. If you upgrade mid-month, we'll prorate the charges. If you downgrade, the changes take effect at your next billing cycle. You can also purchase additional credits if you exceed your monthly limit.
We offer comprehensive support including detailed documentation, code examples, and direct access to our development team. Free users get community support, Professional users get priority email support, and Enterprise customers get dedicated support with guaranteed response times.
Still have questions?
Contact Support