Skip to content
Docs

Rakuten Travel

Hotels in Japan.Every room type and plan at one Rakuten Travel hotel for a stay. Prices are JPY for one room and the whole stay, consumption tax included.
Look up by
Hotel number or hotel URL
Coverage
Japan, JPY
Cost
From 1 credit a call; failed and empty calls are free
Endpoints
2 endpoints
  • Prices
  • Rooms and rate plans

Endpoints

Example

Rakuten Travel rooms, with POST /v1/ota/rakuten. Set SCRAPERCOMPANY_API_KEY to your key and run it; the full parameter list is in the API reference.

curl -X POST "https://api.scrapercompany.com/v1/ota/rakuten" \
  -H "x-api-key: $SCRAPERCOMPANY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "check_in": "2026-12-25",
    "hotel_no": "74637"
  }'
200 response
{
  "search_parameters": {
    "engine": "rakuten_property",
    "hotel_no": "74637",
    "check_in_date": "2027-02-24",
    "check_out_date": "2027-02-26",
    "adults": 2
  },
  "property": {
    "property_id": "74637",
    "name": "アパホテル&リゾート〈東京ベイ潮見〉",
    "price_per_night": 24750,
    "total_tax_included": 49500,
    "currency": "JPY",
    "sold_out": false,
    "availability": "available",
    "is_soldout": false,
    "provenance": {
      "schema_version": 1,
      "observation_id": "rateobs_0123456789abcdef0123456789abcdef",
      "collection_id": "ratecol_0123456789abcdef0123456789abcdef",
      "observed_at": "2026-08-07T01:23:45.678Z",
      "source": "rakuten",
      "source_kind": "ota_rate_plan",
      "source_property_id": "74637",
      "requested_currency": "JPY",
      "returned_currency": "JPY",
      "price_basis": "consumption_tax_included",
      "derivation": "normalized_upstream"
    },
    "rooms": [
      {
        "name": "□ 禁煙室 □ セミダブル",
        "room_code": "w1k",
        "category": "セミダブル",
        "size_capacity": "11m²/1人〜2人",
        "available": true,
        "cheapest_price": 24750,
        "rate_plans": [
          {
            "plan_id": "5187093",
            "room_code": "w1k",
            "name": "【素泊まり・事前決済限定】1秒チェックインにおすすめ!",
            "price": 24750,
            "total_tax_included": 49500,
            "total_before_tax": 45000,
            "currency": "JPY",
            "meal": "朝食なし 夕食なし",
            "payment": "予約時オンラインカード決済",
            "cancellation": "キャンセル料 無料 前日 (2026年11月18日) 23:59まで",
            "points": 450,
            "rate_code": "5187093",
            "rate_category": "unknown",
            "refundable": true,
            "meal_plan": "room_only",
            "rate_code_scope": "property",
            "provenance": {
              "schema_version": 1,
              "observation_id": "rateobs_0123456789abcdef0123456789abcdef",
              "collection_id": "ratecol_0123456789abcdef0123456789abcdef",
              "observed_at": "2026-08-07T01:23:45.678Z",
              "source": "rakuten",
              "source_kind": "ota_rate_plan",
              "source_property_id": "74637",
              "requested_currency": "JPY",
              "returned_currency": "JPY",
              "price_basis": "consumption_tax_included",
              "derivation": "normalized_upstream"
            }
          }
        ]
      }
    ]
  },
  "meta": {
    "source": "rakuten",
    "nights": 2,
    "adults": 2,
    "elapsed_s": 2.45,
    "total_rate_plans": 52,
    "comparable_across_markets": false,
    "notes": "JPY only. Totals include consumption tax; local accommodation and bathing taxes are paid at the hotel and are never included."
  }
}

Try it on your key

Good to know

  • Local accommodation and bathing taxes are paid at the hotel and never included.
  • One room per quote.

The domestic sites travellers in Japan and Korea book on, priced in JPY and KRW.

Or browse every data source.

Questions about this page?

Send the page link and your question, and the team will answer.

Email support