For Travel Agencies & Developers

The Great Tours
B2B Hotel API

Connect your platform to 50,000+ hotels worldwide. Real-time availability, instant booking confirmation, and competitive net rates — all through a single REST API.

50K+

Hotels available

99.9%

API uptime SLA

<200ms

Avg. response time

120+

Countries covered

Everything You Need to Build

A complete hotel booking API designed for travel agencies, OTAs, and developers who need reliability at scale.

REST API

Standard JSON over HTTPS with a simple Token header for authentication. Works with any language or framework — C#, PHP, Python, JavaScript, Ruby and more.

Real-Time Availability

Live inventory from 50,000+ properties. Availability, rates and room types updated in real time with no caching delays.

Instant Confirmation

Bookings confirmed in under 500ms with a unique reference number. No manual back-office processing or delays.

Sandbox Environment

Full sandbox with test credentials, mock data and simulated booking flows. Build and test without incurring real charges.

Reporting & Analytics

Dashboard with booking volume, revenue, conversion funnels and cancellation data. Export to CSV or via reporting API endpoints.

Dedicated Support

Dedicated technical account manager, priority Slack channel, SLA-backed response times and onboarding assistance.

Core API Endpoints

All endpoints require your API key in the Token request header. Base URL: https://www.greattours.am/webservice

GET
/GetLocations
List all countries and the regions available within each. Use to populate destination dropdowns and cache the location catalog on your side.
🔑 Token Header
POST
/SearchHotels
Search the hotel inventory by destination, dates, and guest configuration. Returns the cheapest matching offer per hotel. Response time 30–120 seconds (multi-operator fan-out) — use a long client timeout.
🔑 Token Header
POST
/SingleHotelPrice
Drill-down: returns every available room × meal-plan × price combination for one specific hotel. Use after /SearchHotels when the partner picks a hotel and wants all options.
🔑 Token Header

Example Request

cURL
# Search hotels in Paris, 21–28 May 2026, 1 adult
curl -X POST "https://www.greattours.am/webservice/SearchHotels" \
  -H "Token: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "Country":   "France",
    "Region":    "Paris",
    "StartDate": "/Date(1779580800000)/",
    "EndDate":   "/Date(1780185600000)/",
    "AdultQTY":  1,
    "ChildQTY":  0,
    "ChildAge1": -1,
    "ChildAge2": -1,
    "ChildAge3": -1,
    "NightQTY":  7,
    "APIKey":    "E3CE4644-0494-4749-94B7-CF2D92FDBEC2"
  }'
Response Envelope
JSON
{
  "StatusCode": 200,
  "ErrorMsg":   "",
  "Response": [
    {
      "HotelName":     "New Hotel Saint Lazare",
      "Town":          "Paris",
      "Category":      "4*",
      "Room":          "Standard Double",
      "Board":         "Breakfast",
      "Price":         850.00,
      "Currency":      "EUR",
      "NightQTY":      7
    }
  ]
}

Every response uses the same envelope: StatusCode (200 = success), ErrorMsg (empty on success), and Response (the endpoint-specific payload — an array or object).

API Pricing Plans

Transparent pricing with no setup fees. Start free and scale as your business grows.

Starter
Free / month
Perfect for testing and small agencies getting started with API integration.
  • 1,000 API calls / month
  • Sandbox environment
  • Hotel search & availability
  • Email support
  • Live bookings
  • Net rate access
  • Dedicated account manager
Enterprise
Custom / month
For large OTAs, tour operators and platforms with high volume and custom requirements.
  • Unlimited API calls
  • SLA 99.9% uptime guarantee
  • Custom rate negotiation
  • Dedicated account manager
  • Private Slack channel
  • Custom integration support
  • White-label option available

Apply for API Access

Fill in the form below and our partnerships team will get back to you within 1 business day.

Request API Credentials

Tell us about your business and integration plans so we can set up the right plan for you.

Welcome back

Sign in to access your API dashboard and credentials

By signing in you agree to our Terms of Use and Privacy Policy.