Expedia

Run Expedia Hotel Rates and Detail Scraper

This endpoint allows you to scrape hotel room rates and availability data from Expedia.

Note

Use the Sync Scraper API Server (https://sync.scraper.mrscraper.com) host when calling this endpoint.

POST
/api/hotels/expedia/rates/sync
AuthorizationBearer <token>

In: header

Request Body

application/json

url*string

Expedia hotel page URL including check-in and check-out dates

Response Body

application/json

curl -X POST "https://api.app.mrscraper.com/api/hotels/expedia/rates/sync" \  -H "Content-Type: application/json" \  -d '{    "url": "https://www.expedia.com/Bangkok-Hotels-Admiral-Suites.h911663.Hotel-Information?chkin=2025-12-19&chkout=2025-12-21&x_pwa=1&rfrr=HSR&pwa_ts=1765331594715&referrerUrl=aHR0cHM6Ly93d3cuZXhwZWRpYS5jb20vSG90ZWwtU2VhcmNo&useRewards=false&rm1=a2&regionId=604&destination=Bangkok%2C+Bangkok+Province%2C+Thailand&destType=MARKET&neighborhoodId=869685130287910912&selected=911663&latLong=13.7475%2C100.53601&sort=RECOMMENDED&top_dp=196&top_cur=USD&userIntent=&selectedRoomType=145210&selectedRatePlan=252107831&searchId=433ee956-ce89-4c3a-bc1b-240c78fdc2db"  }'
{
  "success": true,
  "message": "Succesfully scraped",
  "data": {
    "url": "https://www.expedia.com/Bangkok-Hotels-Admiral-Suites.h911663.Hotel-Information?chkin=2025-12-19&chkout=2025-12-21&x_pwa=1&rfrr=HSR&pwa_ts=1765331594715&referrerUrl=aHR0cHM6Ly93d3cuZXhwZWRpYS5jb20vSG90ZWwtU2VhcmNo&useRewards=false&rm1=a2&regionId=604&destination=Bangkok%2C+Bangkok+Province%2C+Thailand&destType=MARKET&neighborhoodId=869685130287910912&selected=911663&latLong=13.7475%2C100.53601&sort=RECOMMENDED&top_dp=196&top_cur=USD&userIntent=&selectedRoomType=145210&selectedRatePlan=252107831&searchId=433ee956-ce89-4c3a-bc1b-240c78fdc2db",
    "rates": [
      {
        "hotel_name": "Admiral Suites Bangkok",
        "room_name": "Superior Plus with Balcony",
        "rate_plan_name": "Superior Plus with Balcony",
        "is_vat_incl": true,
        "meal_type_included": false,
        "have_promotion": false,
        "promotion": {
          "discount_percentage": 35,
          "name": ""
        },
        "arrival_date": "2025-12-19",
        "currency": "USD",
        "extract_date_time": "2025-12-12T02:36:54.305Z",
        "los": 2,
        "max_persons": 2,
        "rate_plan_breakdown": {
          "cancellation_policy": "Free Cancellation",
          "inclusions": [
            "Free self parking",
            "484 sq ft",
            "Sleeps 2",
            "1 King Bed",
            "Free WiFi"
          ],
          "meal_plan": "Breakfast for 2+ $17",
          "refundability": "Refundable"
        },
        "cancellable": false,
        "value": 197
      },
      {
        "hotel_name": "Admiral Suites Bangkok",
        "room_name": "Superior Studio with Balcony",
        "rate_plan_name": "Superior Studio with Balcony",
        "is_vat_incl": true,
        "meal_type_included": false,
        "have_promotion": false,
        "promotion": {
          "discount_percentage": 35,
          "name": ""
        },
        "arrival_date": "2025-12-19",
        "currency": "USD",
        "extract_date_time": "2025-12-12T02:36:54.305Z",
        "los": 2,
        "max_persons": 2,
        "rate_plan_breakdown": {
          "cancellation_policy": "Free Cancellation",
          "inclusions": [
            "Free self parking",
            "398 sq ft",
            "Sleeps 2",
            "1 King Bed",
            "Free WiFi"
          ],
          "meal_plan": "Breakfast for 2+ $17",
          "refundability": "Refundable"
        },
        "cancellable": false,
        "value": 206
      },
      {
        "hotel_name": "Admiral Suites Bangkok",
        "room_name": "Superior Plus Room with Balcony Non smoking",
        "rate_plan_name": "Superior Plus Room with Balcony Non smoking",
        "is_vat_incl": true,
        "meal_type_included": false,
        "have_promotion": false,
        "promotion": {
          "discount_percentage": 0,
          "name": ""
        },
        "arrival_date": "2025-12-19",
        "currency": "USD",
        "extract_date_time": "2025-12-12T02:36:54.305Z",
        "los": 2,
        "max_persons": 2,
        "rate_plan_breakdown": {
          "cancellation_policy": "Free Cancellation",
          "inclusions": [
            "Free self parking",
            "Sleeps 2",
            "Free WiFi"
          ],
          "meal_plan": "Breakfast for 2+ $18",
          "refundability": "Refundable"
        },
        "cancellable": false,
        "value": 210
      },
      {
        "hotel_name": "Admiral Suites Bangkok",
        "room_name": "Executive Suite One-Bedroom Plus",
        "rate_plan_name": "Executive Suite One-Bedroom Plus",
        "is_vat_incl": true,
        "meal_type_included": false,
        "have_promotion": false,
        "promotion": {
          "discount_percentage": 35,
          "name": ""
        },
        "arrival_date": "2025-12-19",
        "currency": "USD",
        "extract_date_time": "2025-12-12T02:36:54.305Z",
        "los": 2,
        "max_persons": 2,
        "rate_plan_breakdown": {
          "cancellation_policy": "Free Cancellation",
          "inclusions": [
            "Free self parking",
            "Sleeps 2",
            "1 King Bed",
            "Free WiFi"
          ],
          "meal_plan": "Breakfast+ $17",
          "refundability": "Refundable"
        },
        "cancellable": false,
        "value": 240
      },
      {
        "hotel_name": "Admiral Suites Bangkok",
        "room_name": "Executive Suite One-Bedroom with Balcony",
        "rate_plan_name": "Executive Suite One-Bedroom with Balcony",
        "is_vat_incl": true,
        "meal_type_included": false,
        "have_promotion": false,
        "promotion": {
          "discount_percentage": 35,
          "name": ""
        },
        "arrival_date": "2025-12-19",
        "currency": "USD",
        "extract_date_time": "2025-12-12T02:36:54.305Z",
        "los": 2,
        "max_persons": 2,
        "rate_plan_breakdown": {
          "cancellation_policy": "Free Cancellation",
          "inclusions": [
            "Free self parking",
            "646 sq ft",
            "Sleeps 2",
            "1 King Bed",
            "Free WiFi"
          ],
          "meal_plan": "Late check-out (subject to availability) + Breakfast for 2+ $17",
          "refundability": "Refundable"
        },
        "cancellable": false,
        "value": 251
      },
      {
        "hotel_name": "Admiral Suites Bangkok",
        "room_name": "Admiral Suites One-Bedroom Plus",
        "rate_plan_name": "Admiral Suites One-Bedroom Plus",
        "is_vat_incl": true,
        "meal_type_included": false,
        "have_promotion": false,
        "promotion": {
          "discount_percentage": 34,
          "name": ""
        },
        "arrival_date": "2025-12-19",
        "currency": "USD",
        "extract_date_time": "2025-12-12T02:36:54.305Z",
        "los": 2,
        "max_persons": 2,
        "rate_plan_breakdown": {
          "cancellation_policy": "Free Cancellation",
          "inclusions": [
            "Free self parking",
            "Sleeps 2",
            "1 King Bed",
            "Free WiFi"
          ],
          "meal_plan": "Breakfast for 2+ $16",
          "refundability": "Refundable"
        },
        "cancellable": false,
        "value": 292
      },
      {
        "hotel_name": "Admiral Suites Bangkok",
        "room_name": "Admiral Suite One-Bedroom with Balcony",
        "rate_plan_name": "Admiral Suite One-Bedroom with Balcony",
        "is_vat_incl": true,
        "meal_type_included": false,
        "have_promotion": false,
        "promotion": {
          "discount_percentage": 34,
          "name": ""
        },
        "arrival_date": "2025-12-19",
        "currency": "USD",
        "extract_date_time": "2025-12-12T02:36:54.305Z",
        "los": 2,
        "max_persons": 2,
        "rate_plan_breakdown": {
          "cancellation_policy": "Free Cancellation",
          "inclusions": [
            "Free self parking",
            "753 sq ft",
            "Sleeps 2",
            "1 King Bed",
            "Free WiFi"
          ],
          "meal_plan": "Breakfast for 2+ $17",
          "refundability": "Refundable"
        },
        "cancellable": false,
        "value": 311
      }
    ]
  }
}