How to Search Hotels Using SteadyAPI
Learn how to find hotels by destination using SteadyAPI. Resolve a place name to coordinates, then pull property names, ratings, and prices with the Booking.com hotel search endpoints.
READ MORECapabilities
Most calls take a ticker, and several also take a type such as STOCKS, ETF, or INDEX. Search returns both for each match, so it is usually the first request.
The quote endpoint returns the last sale price, net and percent change, bid and ask, volume, and market status for one symbol. For a watchlist, the quotes endpoint accepts up to 200 comma-separated symbols in one request. See examples
The v3 options endpoint returns the calls and puts for one expiration, sorted by strike, with bid, ask, last price, volume, open interest, implied volatility, and the Greeks (delta, theta, vega, and rho). Options endpoints need a plan that includes options data. See examples
Earnings, dividends, IPOs, secondary offerings, stock splits, and economic events each have a calendar endpoint. The earnings calendar can also return one company's next report date, report timing, and EPS estimate when you pass its ticker. See examples
The history endpoint returns OHLCV candles for one symbol, oldest first, with New York timestamps, for stocks, ETFs, indexes, and futures. For daily bars between two dates, the historical endpoint takes from_date and to_date in YYYY-MM-DD format. See examples
SMA, EMA, RSI, MACD, CCI, ADX, STOCH, ADOSC, and AD are calculated from the symbol's price history at the interval you choose. Each response holds the latest 50 values, each paired with a Unix timestamp, ready to plot. See examples
Coin profiles, quotes, holder lists, and the coin list are documented in the Crypto section, and the same API key works there. Stock quote endpoints do not return coins. See examples
Shortened examples
These are single objects trimmed from response bodies so the field names are easy to scan. A live response also has a meta object, and the prices, dates, and estimates shown here are examples.
{
"symbol": "AAPL",
"name": "Apple Inc.",
"exchDisp": "NASDAQ",
"typeDisp": "Equity"
}{
"date": "2025-07-17",
"open": 210.63,
"high": 210.91,
"low": 210.45,
"close": 210.8,
"volume": 3112753
}{
"headers": {
"value1": "Line",
"value2": "Latest fiscal year",
"value3": "Prior fiscal year"
},
"rows": [
{
"value1": "Revenue",
"value2": "$117,154(m)",
"value3": "$123,945(m)"
},
{
"value1": "EPS",
"value2": "$1.88",
"value3": "$2.10"
},
{
"value1": "Dividends",
"value2": "$0.23",
"value3": "$0.22"
}
]
}{
"symbol": "AZO",
"symbolName": "Autozone",
"nextEarningsDate": "09/24/24",
"timeCode": "Before Open",
"estimatedEarnings": "$53.59",
"hasOptions": "Yes"
}{
"symbol": "AAPL",
"shortName": "Apple Inc.",
"currency": "USD",
"regularMarketPrice": 210.02,
"regularMarketChangePercent": -0.07,
"regularMarketVolume": 47738194,
"marketState": "REGULAR"
}{
"symbol": "AAPL",
"symbolName": "Apple Inc.",
"lastPrice": "210.02",
"meanTargetEstimate": "230.92",
"highTargetEstimate": "300.00",
"lowTargetEstimate": "139.00"
}{
"symbol": "SPY|20250530|590.00C",
"baseSymbol": "SPY",
"strikePrice": "590.00",
"expirationDate": "05/30/25",
"optionType": "Call",
"bidPrice": "4.96",
"askPrice": "4.98",
"lastPrice": "5.00",
"volume": "39,945",
"openInterest": "30,435",
"volatility": "20.08%",
"delta": "0.5518",
"theta": "-0.7369",
"vega": "0.2120"
}{
"proposedTickerSymbol": "MGRT",
"companyName": "Mega Fortune Co Ltd",
"proposedExchange": "NASDAQ Capital",
"proposedSharePrice": "4.00",
"sharesOffered": "3,750,000",
"dealStatus": "Priced"
}The Stocks and Options docs cover quotes, option chains and option screens, calendars, fundamentals, price history, and indicators. Each endpoint lists its parameters, including the accepted type values, history intervals, and date formats, with a sample response.
Every endpoint in the documentation includes a sample request in Shell, JavaScript, PHP, and Python.
Pricing
Your plan's monthly requests work on this API and every other SteadyAPI API. Plan details, overage rates, and the Free plan's daily cap are on the pricing page. Need more volume than the largest plan? Email [email protected].
Free $0.00 per month | Starter $14.99 per month | Developer $39.99 per month | Business Popular $89.99 per month | Enterprise $299.99 per month | |
|---|---|---|---|---|---|
| Subscribe | Subscribe | Subscribe | Subscribe | Subscribe | |
| Requests per month | 500 | 10,000 | 50,000 | 250,000 | 2,500,000 |
| Stock Market API | |||||
| Options Data API | |||||
| Crypto Data API | |||||
| AliExpress API | |||||
| Reddit API | |||||
| Booking.com API | |||||
| Real Estate API | |||||
| Baseball (MLB) API | |||||
| Hockey API | |||||
| Football API | |||||
| Amazon API | |||||
| eBay API | |||||
| Walmart API | |||||
| Instagram API | |||||
| Twitter / X API | |||||
| TikTok API | |||||
| YouTube API | |||||
| AutoHub API | |||||
| ScrapeFlow | |||||
| Commercial Use | |||||
| Optional overage rate* | $1.50 per 1,000 requests | $1.05 per 1,000 requests | $0.50 per 1,000 requests | $0.09 per 1,000 requests | |
| Overage cap | up to 50,000 extra | up to 250,000 extra | up to 1,250,000 extra | up to 12,500,000 extra |
Free $0.00 per year | Starter $11.96 per month$143.52 billed yearly | Developer $32.50 per month$389.99 billed yearly | Business Popular $72.50 per month$869.99 billed yearly | Enterprise $320.83 per month$3,849.99 billed yearly | |
|---|---|---|---|---|---|
| Subscribe | Subscribe | Subscribe | Subscribe | Subscribe | |
| Requests per month | 500 | 10,000 | 50,000 | 250,000 | 2,500,000 |
| Stock Market API | |||||
| Options Data API | |||||
| Crypto Data API | |||||
| AliExpress API | |||||
| Reddit API | |||||
| Booking.com API | |||||
| Real Estate API | |||||
| Baseball (MLB) API | |||||
| Hockey API | |||||
| Football API | |||||
| Amazon API | |||||
| eBay API | |||||
| Walmart API | |||||
| Instagram API | |||||
| Twitter / X API | |||||
| TikTok API | |||||
| YouTube API | |||||
| AutoHub API | |||||
| ScrapeFlow | |||||
| Commercial Use | |||||
| Optional overage rate* | $1.50 per 1,000 requests | $1.05 per 1,000 requests | $0.50 per 1,000 requests | $0.09 per 1,000 requests | |
| Overage cap | up to 50,000 extra | up to 250,000 extra | up to 1,250,000 extra | up to 12,500,000 extra |
* Overage is optional and stays off until you turn it on in Billing. It is available on paid plans billed by card through Stripe, and not during a trial. Usage is counted in monthly periods that start on your billing day, yearly plans included. Requests past the included limit are charged at the plan's rate for each started block of 1,000, up to the overage cap, on one invoice after the period ends. Amounts under $0.50 carry over to the next invoice. If you change plans during a period, the limit and overage rate of the plan you are on when the period ends apply to the whole period.
The Free plan is also capped at 20 requests per day (New York time). Requests count by endpoint weight, and only responses with HTTP status 200 count.
Commercial use is included only on the plans that list it. If you are not sure whether your project counts as commercial use, email [email protected] before you launch.
Why SteadyAPI
A few behaviors decide how you sequence calls and parse results. The docs spell out each one per endpoint.