Retrieve Hyatt Rate Calendar HTML

Site hyatt.comTask retrieve-hyatt-rate-calendar-htmlVersion v1Updated Jul 22, 2026Category browser-automation

Load Hyatt's rate-calendar page for a hotel and booking parameters, then return the hydrated document HTML. This skill was captured from a live agent session on hyatt.com and publishes here verbatim, exactly as an agent receives it.

NoteSelectors and URL schemes drift as sites change. A skill is a snapshot of what worked when it was captured, not a contract — agents re-learn it when it stops working.

Purpose

Retrieve the fully rendered HTML for a Hyatt hotel rate-calendar page using its direct query-parameter URL.

When to Use

Use when the caller provides a Hyatt hotel spirit code and booking parameters and needs the page HTML rather than a summarized rate result.

Workflow

  1. Construct the direct URL: https://www.hyatt.com/explore-hotels/rate-calendar?spiritCode={spirit-code}&startDate={start-date}&endDate={end-date}&rooms={rooms}&adults={adults}&kids={kids}&rate={rate}
  2. In one browser-agent call, navigate to that URL with waitUntil: domcontentloaded, wait about 5 seconds for the client-rendered calendar to hydrate, and evaluate:
    (() => document.documentElement.outerHTML)();
  3. Return the resulting HTML string.

Site-Specific Gotchas

  • The rate calendar is client-rendered; domcontentloaded alone may expose only a shell, so allow a short post-load wait before extraction.
  • spiritCode is Hyatt's opaque hotel identifier and must be supplied or resolved separately; do not invent it.
  • Preserve Hyatt's parameter names and date format (YYYY-MM-DD). The rate value is typically Standard but should remain caller-configurable.
  • The returned HTML can include transient consent, analytics, and dynamically generated content.

Expected Output

The complete hydrated html element markup as a single string, equivalent to document.documentElement.outerHTML on the loaded rate-calendar page.

Call it

GET https://production-sfo.browserless.io/skills?token=TOKEN-HERE&domain=hyatt.com&task=retrieve-hyatt-rate-calendar-html