# Fron Research Agent API

Fron Research (fronresearch.com) measures demand at recreation venues from inferred booking signals observed in public data: sell-through computed, revenue modeled with a P10–P90 range. This API answers questions from the public pages of Fron Research and its five Check sites and serves each site's free example day as rows. It returns passages with their canonical URLs, not a written answer: answer.instruction says how to use them, and followUp.questions are optional questions whose answers go in intent on the next search. Each site also serves this API at its own /api/agent, scoped to that site.

## How to ask

- Describe: `GET https://fronresearch.com/api/agent`
- Ask: `GET https://fronresearch.com/api/agent?q=how+does+HeatCheck+measure+sauna+utilization`
- Read a page: `GET https://fronresearch.com/api/agent?doc=heatcheck/pricing`
- Sample rows: `GET https://fronresearch.com/api/agent?doc=sample/heatcheck&format=json`
- JSON search: `POST https://fronresearch.com/api/agent {"query": "...", "intent": "...", "site": "lanecheck", "maxResults": 5}`
- MCP: POST https://fronresearch.com/api/agent with JSON-RPC 2.0 (MCP streamable HTTP, stateless). Tools: about, search, fetch.
- Contact us: `POST https://fronresearch.com/api/agent {"mode": "contact", "message": "...", "email": "optional"}`

Parameters: `q` question, 1–500 characters; `intent` optional, up to 300 characters: why you are asking and for whom (e.g. "sizing the NYC sauna market for an investor memo"). It does not change the results; it tells us which data to publish next; `doc` document id from a search result or the list below; `site` limit search to one site: heatcheck, lanecheck, parkcheck, baycheck, courtcheck, fronresearch (default: every site); `max` results, 1–10 (default 5); `offset` continue a long document from nextOffset; `format` md (default) or json; Accept: application/json also selects JSON.

## Sites

- **HeatCheck** (https://heatcheck.tech): saunas and bathhouses. See how every sauna and bathhouse sells. Every bookable slot at saunas and bathhouses across the US, observed in public data and turned into sell-through and revenue. Free example day: New York City, 2026-11-05 (`doc=sample/heatcheck`). llms.txt: https://heatcheck.tech/llms.txt · Agent API door: https://heatcheck.tech/api/agent
- **Bowling Data** (https://bowlingdata.co): bowling centers. See how every bowling center sells. Every bookable lane at bowling centers across the US, observed in public data and turned into sell-through and revenue. Free example day: New York City, 2026-11-05 (`doc=sample/lanecheck`). llms.txt: https://bowlingdata.co/llms.txt · Agent API door: https://bowlingdata.co/api/agent
- **Trampoline Park Data** (https://trampolineparkdata.com): trampoline and adventure parks. See how every trampoline park sells. Every bookable jump session at trampoline and adventure parks across the US, observed in public data and turned into sell-through and revenue. Free example day: Chicago, IL, 2026-11-05 (`doc=sample/parkcheck`). llms.txt: https://trampolineparkdata.com/llms.txt · Agent API door: https://trampolineparkdata.com/api/agent
- **Golf Sim Data** (https://golfsimdata.com): indoor golf simulator studios. See how every golf simulator studio sells. Every bookable bay at indoor golf studios across the US, observed in public data and turned into sell-through and revenue. Free example day: New York City, 2026-11-05 (`doc=sample/baycheck`). llms.txt: https://golfsimdata.com/llms.txt · Agent API door: https://golfsimdata.com/api/agent
- **CourtCheck** (https://preview.courtcheck.pages.dev): pickleball and padel clubs. See how every pickleball club sells. Every bookable court slot at pickleball and padel clubs in the US and abroad, observed in public data and turned into sell-through and revenue. Free example day: South Florida (Delray Beach), FL, 2026-11-05 (`doc=sample/courtcheck`). llms.txt: https://preview.courtcheck.pages.dev/llms.txt · Agent API door: https://preview.courtcheck.pages.dev/api/agent

## Sample days

- `sample/heatcheck`: New York City, 2026-11-05, 28 venues. CC BY 4.0, credit “HeatCheck (heatcheck.tech)”.
- `sample/lanecheck`: New York City, 2026-11-05, 5 venues. CC BY 4.0, credit “Bowling Data (bowlingdata.co)”.
- `sample/parkcheck`: Chicago, IL, 2026-11-05, 13 venues. CC BY 4.0, credit “Trampoline Park Data (trampolineparkdata.com)”.
- `sample/baycheck`: New York City, 2026-11-05, 13 venues. CC BY 4.0, credit “Golf Sim Data (golfsimdata.com)”.
- `sample/courtcheck`: South Florida (Delray Beach), FL, 2026-11-05, 25 venues. CC BY 4.0, credit “CourtCheck (preview.courtcheck.pages.dev)”.

## History

The full historical dataset (market, venue, product, resource, slot, observation) is served by the History API. Its contract is public; the production origin is not serving yet. Paid plans on each site cover every day since tracking began. Reference: https://fronresearch.com/data/history/

## Contact

Fron Research would like to hear what you're researching. Send a note with POST https://fronresearch.com/api/agent {"mode":"contact","message":"…"} (add "email" for a reply) or email luke@fronresearch.com. A person reads every message.

## Rules

- Unknown is never zero: a — or null means not measured, not none sold.
- Revenue is modeled booking value (GBV) with a P10–P90 range, never ledger revenue.
- Sample days are CC BY 4.0; credit the attribution given with each one.
- Send only public questions. Requests are logged without IP addresses to improve answers (https://fronresearch.com/privacy/).

## Documents

- `heatcheck/home` See how every sauna and bathhouse sells (https://heatcheck.tech/)
- `heatcheck/about` The first market intelligence platform for saunas and bathhouses (https://heatcheck.tech/about)
- `heatcheck/contact` Talk to HeatCheck (https://heatcheck.tech/contact)
- `heatcheck/developers` The HeatCheck API (https://heatcheck.tech/developers)
- `heatcheck/faq` Frequently asked questions (https://heatcheck.tech/faq)
- `heatcheck/methodology` How HeatCheck measures demand (https://heatcheck.tech/methodology)
- `heatcheck/pricing` Plans and pricing (https://heatcheck.tech/pricing)
- `heatcheck/privacy` Privacy policy (https://heatcheck.tech/privacy)
- `heatcheck/products` Five products, one dataset (https://heatcheck.tech/products)
- `heatcheck/products/bespoke-research` Sauna and bathhouse bespoke research (https://heatcheck.tech/products/bespoke-research)
- `heatcheck/products/feasibility-analysis` Sauna and bathhouse feasibility analysis (https://heatcheck.tech/products/feasibility-analysis)
- `heatcheck/products/market-research` Sauna and bathhouse market research (https://heatcheck.tech/products/market-research)
- `heatcheck/products/revenue-forecasting` Sauna and bathhouse revenue forecasting (https://heatcheck.tech/products/revenue-forecasting)
- `heatcheck/products/utilization-forecasting` Sauna and bathhouse utilization forecasting (https://heatcheck.tech/products/utilization-forecasting)
- `heatcheck/refunds` Refund and cancellation policy (https://heatcheck.tech/refunds)
- `heatcheck/updates` Updates (https://heatcheck.tech/updates)
- `heatcheck/updates/nyc-halloween-weekend-2026` Halloween weekend in New York: who sold out and who cashed in (https://heatcheck.tech/updates/nyc-halloween-weekend-2026)
- `heatcheck/llms` HeatCheck llms.txt (https://heatcheck.tech/llms.txt)
- `lanecheck/home` See how every bowling center sells (https://bowlingdata.co/)
- `lanecheck/about` The first market intelligence platform for bowling centers (https://bowlingdata.co/about)
- `lanecheck/contact` Talk to Bowling Data (https://bowlingdata.co/contact)
- `lanecheck/developers` The Bowling Data API (https://bowlingdata.co/developers)
- `lanecheck/faq` Frequently asked questions (https://bowlingdata.co/faq)
- `lanecheck/methodology` How Bowling Data measures demand (https://bowlingdata.co/methodology)
- `lanecheck/pricing` Plans and pricing (https://bowlingdata.co/pricing)
- `lanecheck/privacy` Privacy policy (https://bowlingdata.co/privacy)
- `lanecheck/products` Five products, one dataset (https://bowlingdata.co/products)
- `lanecheck/products/bespoke-research` Bowling bespoke research (https://bowlingdata.co/products/bespoke-research)
- `lanecheck/products/feasibility-analysis` Bowling feasibility analysis (https://bowlingdata.co/products/feasibility-analysis)
- `lanecheck/products/market-research` Bowling market research (https://bowlingdata.co/products/market-research)
- `lanecheck/products/revenue-forecasting` Bowling revenue forecasting (https://bowlingdata.co/products/revenue-forecasting)
- `lanecheck/products/utilization-forecasting` Bowling utilization forecasting (https://bowlingdata.co/products/utilization-forecasting)
- `lanecheck/refunds` Refund and cancellation policy (https://bowlingdata.co/refunds)
- `lanecheck/updates` Updates (https://bowlingdata.co/updates)
- `lanecheck/updates/lanecheck-launch-coverage` Bowling centers, read lane by lane (https://bowlingdata.co/updates/lanecheck-launch-coverage)
- `lanecheck/updates/new-york-city-2026-11-05` Thursday, November 5 in New York City: who filled their lanes (https://bowlingdata.co/updates/new-york-city-2026-11-05)
- `lanecheck/llms` Bowling Data llms.txt (https://bowlingdata.co/llms.txt)
- `parkcheck/home` See how every trampoline park sells (https://trampolineparkdata.com/)
- `parkcheck/about` The first market intelligence platform for trampoline and adventure parks (https://trampolineparkdata.com/about)
- `parkcheck/contact` Talk to Trampoline Park Data (https://trampolineparkdata.com/contact)
- `parkcheck/developers` The Trampoline Park Data API (https://trampolineparkdata.com/developers)
- `parkcheck/faq` Frequently asked questions (https://trampolineparkdata.com/faq)
- `parkcheck/methodology` How Trampoline Park Data measures demand (https://trampolineparkdata.com/methodology)
- `parkcheck/pricing` Plans and pricing (https://trampolineparkdata.com/pricing)
- `parkcheck/privacy` Privacy policy (https://trampolineparkdata.com/privacy)
- `parkcheck/products` Five products, one dataset (https://trampolineparkdata.com/products)
- `parkcheck/products/bespoke-research` Trampoline and adventure park bespoke research (https://trampolineparkdata.com/products/bespoke-research)
- `parkcheck/products/feasibility-analysis` Trampoline and adventure park feasibility analysis (https://trampolineparkdata.com/products/feasibility-analysis)
- `parkcheck/products/market-research` Trampoline and adventure park market research (https://trampolineparkdata.com/products/market-research)
- `parkcheck/products/revenue-forecasting` Trampoline and adventure park revenue forecasting (https://trampolineparkdata.com/products/revenue-forecasting)
- `parkcheck/products/utilization-forecasting` Trampoline and adventure park utilization forecasting (https://trampolineparkdata.com/products/utilization-forecasting)
- `parkcheck/refunds` Refund and cancellation policy (https://trampolineparkdata.com/refunds)
- `parkcheck/updates` Updates (https://trampolineparkdata.com/updates)
- `parkcheck/updates/chicago-november-5-2026` Thursday, November 5, 2026 in Chicago: who filled up and who cashed in (https://trampolineparkdata.com/updates/chicago-november-5-2026)
- `parkcheck/llms` Trampoline Park Data llms.txt (https://trampolineparkdata.com/llms.txt)
- `baycheck/home` See how every golf simulator studio sells (https://golfsimdata.com/)
- `baycheck/about` The first market intelligence platform for indoor golf studios (https://golfsimdata.com/about)
- `baycheck/contact` Talk to Golf Sim Data (https://golfsimdata.com/contact)
- `baycheck/developers` The Golf Sim Data API (https://golfsimdata.com/developers)
- `baycheck/faq` Frequently asked questions (https://golfsimdata.com/faq)
- `baycheck/methodology` How Golf Sim Data measures demand (https://golfsimdata.com/methodology)
- `baycheck/pricing` Plans and pricing (https://golfsimdata.com/pricing)
- `baycheck/privacy` Privacy policy (https://golfsimdata.com/privacy)
- `baycheck/products` Five products, one dataset (https://golfsimdata.com/products)
- `baycheck/products/bespoke-research` Indoor golf bespoke research (https://golfsimdata.com/products/bespoke-research)
- `baycheck/products/feasibility-analysis` Indoor golf feasibility analysis (https://golfsimdata.com/products/feasibility-analysis)
- `baycheck/products/market-research` Indoor golf market research (https://golfsimdata.com/products/market-research)
- `baycheck/products/revenue-forecasting` Indoor golf revenue forecasting (https://golfsimdata.com/products/revenue-forecasting)
- `baycheck/products/utilization-forecasting` Indoor golf utilization forecasting (https://golfsimdata.com/products/utilization-forecasting)
- `baycheck/refunds` Refund and cancellation policy (https://golfsimdata.com/refunds)
- `baycheck/updates` Updates (https://golfsimdata.com/updates)
- `baycheck/llms` Golf Sim Data llms.txt (https://golfsimdata.com/llms.txt)
- `courtcheck/home` See how every pickleball club sells (https://preview.courtcheck.pages.dev/)
- `courtcheck/about` The first market intelligence platform for pickleball and padel clubs (https://preview.courtcheck.pages.dev/about)
- `courtcheck/contact` Talk to CourtCheck (https://preview.courtcheck.pages.dev/contact)
- `courtcheck/developers` The CourtCheck API (https://preview.courtcheck.pages.dev/developers)
- `courtcheck/faq` Frequently asked questions (https://preview.courtcheck.pages.dev/faq)
- `courtcheck/methodology` How CourtCheck measures demand (https://preview.courtcheck.pages.dev/methodology)
- `courtcheck/pricing` Plans and pricing (https://preview.courtcheck.pages.dev/pricing)
- `courtcheck/privacy` Privacy policy (https://preview.courtcheck.pages.dev/privacy)
- `courtcheck/products` Five products, one dataset (https://preview.courtcheck.pages.dev/products)
- `courtcheck/products/bespoke-research` Pickleball and padel bespoke research (https://preview.courtcheck.pages.dev/products/bespoke-research)
- `courtcheck/products/feasibility-analysis` Pickleball and padel feasibility analysis (https://preview.courtcheck.pages.dev/products/feasibility-analysis)
- `courtcheck/products/market-research` Pickleball and padel market research (https://preview.courtcheck.pages.dev/products/market-research)
- `courtcheck/products/revenue-forecasting` Pickleball and padel revenue forecasting (https://preview.courtcheck.pages.dev/products/revenue-forecasting)
- `courtcheck/products/utilization-forecasting` Pickleball and padel utilization forecasting (https://preview.courtcheck.pages.dev/products/utilization-forecasting)
- `courtcheck/refunds` Refund and cancellation policy (https://preview.courtcheck.pages.dev/refunds)
- `courtcheck/updates` Updates (https://preview.courtcheck.pages.dev/updates)
- `courtcheck/updates/south-florida-thursday-november-5-2026` Thursday, November 5, on South Florida’s courts: who filled up and who cashed in (https://preview.courtcheck.pages.dev/updates/south-florida-thursday-november-5-2026)
- `courtcheck/llms` CourtCheck llms.txt (https://preview.courtcheck.pages.dev/llms.txt)
- `fronresearch/home` Fron Research | Recreation Market Intelligence (https://fronresearch.com/)
- `fronresearch/about` About (https://fronresearch.com/about/)
- `fronresearch/projects` Projects (https://fronresearch.com/projects/)
- `fronresearch/research` Research (https://fronresearch.com/research/)
- `fronresearch/schedule-observations` ScheduleObservation v1 (https://fronresearch.com/data/schedule-observations/)
- `fronresearch/history-api` Fron Research History API (1.0.0-preview) (https://fronresearch.com/data/history/)
- `sample/heatcheck` HeatCheck example day: New York City, Thursday, November 5, 2026 (https://heatcheck.tech/)
- `sample/lanecheck` Bowling Data example day: New York City, Thursday, November 5, 2026 (https://bowlingdata.co/)
- `sample/parkcheck` Trampoline Park Data example day: Chicago, IL, Thursday, November 5, 2026 (https://trampolineparkdata.com/)
- `sample/baycheck` Golf Sim Data example day: New York City, Thursday, November 5, 2026 (https://golfsimdata.com/)
- `sample/courtcheck` CourtCheck example day: South Florida (Delray Beach), FL, Thursday, November 5, 2026 (https://preview.courtcheck.pages.dev/)

Built 2026-11-09T15:39:42.543Z from b18e287c3f11; on every fronresearch.com deploy, from the current public pages of every site. Contact: luke@fronresearch.com. OpenAPI: https://fronresearch.com/data/agent/openapi.json
