Discover/Caesars API
live

Caesars APIcaesars.com

Access Caesars hotel properties, destinations, amenities, fees, live jackpots, casino games, and promotions via a structured REST API.

Endpoint health
verified 6d ago
get_property_details
list_destinations
list_properties
3/3 passing latest checkself-healing
Endpoints
7
Updated
22d ago

What is the Caesars API?

The Caesars Entertainment API exposes 7 endpoints covering hotel properties, geographic destinations, live jackpot amounts, online casino games, and current promotions. Use get_property_details to retrieve fee schedules, accepted payment types, and amenity breakdowns for a specific property, or call list_properties to iterate all Caesars brands and markets in one request. Geographic coordinates, check-in policies, and booking status are included across the property catalog.

Try it

No input parameters required.

api.parse.bot/scraper/7ae4c463-ecb7-4231-9b43-e563162a5737/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/7ae4c463-ecb7-4231-9b43-e563162a5737/list_destinations' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace caesars-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Caesars Entertainment Properties SDK — browse destinations and property details."""
from parse_apis.caesars_entertainment_properties_api import Caesars, PropertyId, PropertyNotFound

client = Caesars()

# List all destination markets where Caesars operates
for dest in client.destinations.list(limit=5):
    print(dest.name, dest.id, dest.is_searchable)

# List all hotel properties
prop = client.properties.list(limit=1).first()
if prop:
    print(prop.name, prop.brand, prop.check_in, prop.check_out)
    print(prop.address.city, prop.address.state)

# Get detailed hotel info for a specific property using constructible access
palace = client.property(id=PropertyId.CLV)
details = palace.details()
print(details.name, details.market)
for fee in details.fees.items:
    print(fee.name, fee.mandatory)
for highlight in details.highlights:
    print(highlight.name)

# Typed error handling for a non-existent property
try:
    bad = client.property(id="zzz_nonexistent")
    bad.details()
except PropertyNotFound as exc:
    print(f"Property not found: {exc.property_id}")

print("exercised: destinations.list / properties.list / property.details / PropertyNotFound")
All endpoints · 7 totalmissing one? ·

Retrieve all Caesars Entertainment destination locations/markets. Returns an array of destinations with IDs, names, URLs, geographic coordinates, and booking URLs. Each destination represents a geographic market (e.g. Las Vegas, Atlantic City) containing multiple properties.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "destinations": "array of destination objects each containing id, name, url, summary, bookingUrl, isSearchable, and location coordinates"
  },
  "sample": {
    "data": {
      "destinations": [
        {
          "id": "lvm",
          "url": "https://www.caesars.com/las-vegas",
          "name": "Las Vegas, NV",
          "summary": "Find the best deals on hotels, show tickets, restaurants and more from Total Vegas.",
          "location": {
            "latitude": 36.11621,
            "longitude": -115.174484
          },
          "bookingUrl": "https://www.caesars.com/reserve/?regionCode=lvm",
          "isSearchable": true
        }
      ]
    },
    "status": "success"
  }
}

About the Caesars API

Hotel Properties and Destinations

list_destinations returns every Caesars geographic market — Las Vegas, Atlantic City, and others — with each entry carrying an id, name, bookingUrl, isSearchable flag, and location coordinates. list_properties expands on that with full property-level records: brand, marketCode, street address, phone, checkIn/checkOut times, a facts array, and an isBookable flag indicating whether direct reservations are available. These two endpoints together give a complete structural picture of the Caesars portfolio.

Property Detail Data

get_property_details accepts a property_id string (e.g. clv for Caesars Palace, cac for Caesars Atlantic City) sourced from list_properties results. The response includes a fees object with itemized fee details, a hotelInfo object with nested amenity categories and subcategories, a highlights array, paymentTypes (each with a name and id), and a whyBookDirect object listing direct-booking benefits. Not all property IDs support this endpoint — check isBookable in list_properties before calling it.

Online Casino Data

Three endpoints cover Caesars' regulated online casino markets. list_regions returns availableRegions — the valid state codes (nj, mi, pa, wv). get_casino_games accepts an optional state parameter and returns a games array alongside a total count. get_jackpots returns live jackpot amounts per state with a responseTimestamp field, making it suitable for near-real-time jackpot tracking. get_promotions requires no parameters and returns an entries array of current bonus offers across casino and sportsbook products.

Reliability & maintenanceVerified

The Caesars API is a managed, monitored endpoint for caesars.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when caesars.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official caesars.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
6d ago
Latest check
3/3 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a property comparison tool using address, check-in times, and fee data from get_property_details
  • Display live jackpot amounts on an affiliate site by polling get_jackpots with a state code
  • Populate a destination map using latitude/longitude coordinates from list_destinations
  • Filter bookable Caesars properties by brand or market using list_properties fields
  • Aggregate current casino promotions and bonus offers via get_promotions for a deal aggregator
  • Show available online casino games per regulated state using get_casino_games with the state parameter
  • Surface accepted payment methods and amenity categories for a specific property using hotelInfo and paymentTypes from get_property_details
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Caesars Entertainment offer an official public developer API?+
Caesars does not publish a documented public developer API. This Parse API provides structured access to property, destination, and online casino data from caesars.com.
Which states are supported by the casino game and jackpot endpoints?+
get_casino_games and get_jackpots both accept a state parameter limited to nj, mi, pa, and wv — the states where Caesars operates regulated online casino products. list_regions returns the current availableRegions array so you can validate supported codes before querying.
Does `get_property_details` work for every property ID returned by `list_properties`?+
Not for all of them. The endpoint supports a subset of properties — confirmed examples include clv (Caesars Palace) and cac (Caesars Atlantic City). Properties where isBookable is false in list_properties results are less likely to return detail data. Test the property ID before relying on the response in production.
Does the API include hotel room availability or pricing?+
Not currently. The API covers property metadata, fees, amenities, and booking URLs, but does not return live room inventory or nightly rate data. You can fork this API on Parse and revise it to add an endpoint targeting room availability if that data becomes accessible.
What does the `get_promotions` endpoint actually return?+
get_promotions returns an entries array of current promotional offers. It requires no input parameters and covers both online casino and sportsbook promotions. The endpoint does not filter by state or product type — all active promotions are returned in a single response.
Page content last updated . Spec covers 7 endpoints from caesars.com.
Related APIs in TravelSee all →
pacaso.com API
Browse luxury co-ownership properties available through Pacaso and access detailed information including prices per share, locations, square footage, amenities, photos, and property highlights. Search across multiple destinations to find fractional ownership opportunities that match your preferences.
hotels.com API
Search for hotels across millions of properties, view room availability and pricing, and get detailed information about accommodations at specific destinations. Get location suggestions and discover popular travel spots to help plan your next getaway.
travelocity.com API
Search for travel destinations and browse hotel listings on Travelocity. Compare options by location, dates, and availability to find and book accommodation.
betfred.com API
Access real-time casino games, trending favorites, and upcoming sports matches from Betfred all in one place. Browse comprehensive sports configurations and discover which games are currently popular.
tripadvisor.com API
Search for travel destinations and discover hotels with detailed information like ratings, reviews, and amenities. Get comprehensive place details to help plan your perfect trip and compare accommodation options.
orbitz.com API
Search for hotels and destinations on Orbitz, then view detailed property information including pricing and amenities. Get typeahead location suggestions as you type to quickly find your travel destination.
expedia.com API
Search for hotels and flights across Expedia while viewing detailed property information to compare prices and amenities for your travel plans. Get comprehensive travel options all from one integration without manually browsing the website.
culturetrip.com API
Discover travel inspiration and plan your next adventure by browsing curated travel articles, destination guides, and bookable trips organized by region and city. Search for specific destinations, compare trip dates and prices, and explore popular cities to find the perfect getaway.