Radisson API

The Radisson API for live brand.com rates, rooms, and hotel content.

Pull hotel search, details, reviews, galleries, price calendars, minimum rates, and exact room-level offers from Radisson as clean JSON.

REQUEST GET
USE CASE Search Radisson by destination or hotel name and get the code for follow-up calls.
curl "https://api.stayapi.com/v1/radisson/search" \
  -G \
  -H "x-api-key: $STAYAPI_KEY" \
  -d "query=Reykjavik" \
  -d "limit=3"
RESPONSE 200 OK
2.41s
{
  "success": true,
  "query": "Reykjavik",
  "prices_included": false,
  "total": 1,
  "offset": 0,
  "limit": 3,
  "hotels": [
    {
      "hotel_id": "ISREKAIR",
      "name": "Park Inn by Radisson Reykjavik Keflavik Airport",
      "brand_code": "pii",
      "stars": 4,
      "address": {
        "city": "Keflavik",
        "postal_code": "230",
        "country": "Iceland",
        "country_code": "IS"
      },
      "location": {
        "latitude": 64.0,
        "longitude": -22.5
      }
    }
  ]
}
99.9% uptime ~3s avg response Live, not cached

Trusted by hospitality teams at

Overview

What the Radisson API gives you.

Radisson has rich property content and brand.com pricing across Radisson Blu, Radisson RED, Park Inn, Park Plaza, and its other brands, but it does not offer an open self-serve API for this data. Building directly against the web booking flow means maintaining TLS fingerprints, residential routing, request schemas, and parsers as the site changes.

StayAPI runs that layer for you. Search by destination or hotel name, resolve a public hotel URL to a hotel_id, then pull content or live pricing with ordinary GET requests. Static room descriptions stay separate from dated room inventory, so the schema never implies a room is bookable when Radisson has not priced it.

01

Minimum rate or exact room inventory.

Use /rates for the property's live lowest cash rate. Use /room-rates when you need room groups, public stays, member stays, and booking conditions.

02

One hotel code across the surface.

Search and URL-to-ID both return a Radisson hotel_id. The same code feeds details, amenities, reviews, rooms, photos, calendars, and live pricing.

03

Live requests, no shared cache.

Each call uses a fresh upstream request. The 2026-07-21 production smoke returned content calls in 0.664 to 1.440 seconds, search in 4.112 seconds, and dated pricing in 2.865 to 4.864 seconds.

Endpoints

Every Radisson endpoint, one base URL.

Each returns normalized JSON in the same shape. Click any endpoint for parameters, an example response, and a live playground.

Use cases

What teams build on the Radisson API.

The same endpoints, pointed at different jobs. These are the ones we see most.

01

Brand.com rate shopping.

Track Radisson's live minimum cash rate by hotel and stay, then compare it with the OTA rates already in your parity pipeline.

02

Room-level offer comparison.

Separate public and member stays inside each room group, then compare refundable, flexible, and promotional offers without parsing the booking page.

03

Destination and portfolio discovery.

Search a city or hotel name, store the returned hotel codes, and hydrate details, amenities, rooms, photos, and reviews independently.

04

Flexible-date shopping.

Use the price calendar to scan arrival dates across a 60-day window before requesting exact offers for the best dates.

05

Hotel content sync.

Keep descriptions, contact details, amenities, room copy, capacity, and galleries current in your own product from normalized JSON.

06

Reputation monitoring.

Track the TripAdvisor aggregate, ranking, traveler breakdowns, and Radisson's published review sample alongside your other review sources.

Also over MCP

Radisson data, inside your AI agent.

The same endpoints are exposed as MCP tools. Connect Claude, Cursor, or Claude Code, ask in plain English, and the agent calls the tool and answers from live Radisson data.

Pricing

50 free requests on signup.
Pick a plan when you need more.

Flat monthly plans, every endpoint included on every plan. 1 request = 1 credit. No per-endpoint multipliers, no surprise overages.

01 Free

Wire it up. See the schema.

$0 to start
  • 50 free requests on signup
  • Every endpoint included
  • No credit card required
  • Same schema as paid
Start free
02 Basic

Kick the tires in production.

$49 per month
  • 1,500 requests / month
  • Every endpoint included
  • Per-endpoint usage dashboard
  • Email support
Start Basic
50% off
04 Scale

Daily pulls in production.

$900 $450 per month
  • 100,000 requests / month
  • Every endpoint included
  • Per-endpoint usage dashboard
  • Priority email support
Start scaling
05 Custom

Above 100k / month, annual terms, white-glove onboarding.

Let's talk
  • 1M+ requests / month
  • Volume rate on the call
  • Per-endpoint usage dashboard
  • Priority email + Slack support
Book a scoping call

Every plan ships every endpoint. Same uptime, same schema, same response time.

Questions

What people ask about the Radisson API.

Don't see your question? Email us at info@stayapi.com.

Does Radisson have a public hotel API?

Radisson does not offer an open self-serve API for property content and live brand.com pricing. StayAPI exposes the public Radisson data as authenticated REST and MCP calls, with search, content, reviews, calendars, minimum rates, and exact room offers behind one key.

How do I search Radisson hotels by city?

Call /v1/radisson/search with a destination or hotel-name query. The response includes normalized hotel metadata and a hotel_id. Search is metadata-only, so pass that id to Hotel Rates or Room Rates for dated prices.

Can the Radisson API return exact room rates?

Yes. /v1/radisson/hotel/room-rates returns live room groups with separate staysPublic and staysMember arrays. Use /rates when you only need the property's lowest cash rate.

What is the difference between Radisson rooms and room rates?

Rooms is static content: room names, descriptions, capacity, services, and media. It sets availability_included: false. Room Rates takes stay dates and returns bookable room-level offers.

Can I turn a Radisson hotel URL into an ID?

Yes. Pass a canonical radissonhotels.com/.../hotels/{slug} URL to URL to Hotel ID. It returns the Radisson hotel code without running a browser.

Is Radisson available through MCP?

Yes. The same surface is available as radisson_* tools at https://api.stayapi.com/mcp. Search, content, reviews, URL resolution, calendars, minimum rates, and exact room rates use the same API key and quota as REST.

Two ways to start.

Both end with live Radisson data in your stack. The fast path is on the left.

01 · the fast path

Try it free

50 free requests after sign up. Fastest way to see if the schema fits.

Start free
  • Live API key in 30 seconds
  • No credit card required
  • Same schema as paid
02 · the scoped path

Book a scoping call

15 minutes. Volume + endpoint mix. Walk out with a quote.

Book a demo
  • Quote on the call, not after
  • Engineering, not sales
  • No deck, no slides