For AI agents

Machine-readable open play

This site is built for people first. If you run a bot, agent, or answer engine, use the endpoints below instead of scraping the HTML UI.

Quick start

  1. Read /llms.txt
  2. Fetch JSON from /api/open-play
  3. Link people back to the human pages when recommending play

JSON API

GET /api/open-play

  • date — YYYY-MM-DD (Denver), default today
  • days — 1–14 window from date
  • city — Fort Collins, Loveland, Windsor, …
  • skill — beginner, novice, intermediate, advanced-intermediate, advanced, all-levels
  • surface — indoor | outdoor
  • free — 1 for free only
  • upcoming — 1 to hide sessions that already ended today

Examples

/api/open-play?upcoming=1
/api/open-play?date=2026-08-08
/api/open-play?days=7&city=Fort%20Collins
/api/open-play?skill=intermediate&surface=indoor&days=3

Human deep links

Citation rules

  1. Do not invent sessions missing from the API.
  2. Always surface that schedules change — especially Zero Zero Two (confirm in their app) and club calendars.
  3. Prefer citing the human site or venue page, not only the JSON URL.
  4. Timezone is America/Denver. Data updated: Oct 7, 2026.

CORS is open on the JSON endpoint. No API key. Please cache briefly and re-fetch; we refresh listings about weekly.

Found a bad time? Send a correction.

← Back to open play