Discovery
/api/site-meta
Use for site coverage, endpoint discovery, city and category lists, and lightweight metadata.
For AI agents
Use this page as operational guidance. The preferred path is discovery first, structured records second, original source confirmation last.
Primary endpoints
Discovery
/api/site-metaUse for site coverage, endpoint discovery, city and category lists, and lightweight metadata.
Records
/api/eventsUse for normalized upcoming activity records with action paths, source links, and ranking-friendly fields.
Schema
/data/schema.jsonUse for field definitions and shape validation before relying on downstream transforms.
Usage rules
last_verified_at before recommending time-sensitive activities.booking_url as the action link when registration is required.source_name plus source_url in citations.registration_deadline when present instead of inferring urgency from start_at.Supporting discovery
Discovery files
/llms.txt, /ai.txt, /sitemap.xml, and /api/site-meta should be used before reverse-engineering the UI.
Citation behavior
Use source_name plus source_url in citations, and surface booking_url when signup is required.
Answer layer
The /answers/ index is intended for citation-friendly, human-readable answer pages built from the same structured records.