Developers
The Rolodex has a small public JSON API for shows and jams. No API key, any origin: use it for Discord bots, aggregators, whatever.
GET
/api/eventsUpcoming shows.
| from | ISO date (YYYY-MM-DD). Defaults to today. |
| to | ISO date (YYYY-MM-DD). Optional. |
| troupe | Troupe slug. Optional. |
Request
curl https://rolodex.lol/api/events?troupe=banana-republic
Response
[
{
"id": "3f2a1b90-7c4e-4a1e-9c2a-2b6f1e8d0a11",
"show_name": "Banana Republic: Late Show",
"date": "2026-08-14",
"time": "20:00",
"venue": "The Pocket Theater",
"ticket_link": "https://example.com/tickets",
"description": "Long-form improv, all new every week.",
"troupe": {
"name": "Banana Republic",
"slug": "banana-republic"
},
"co_performers": []
}
]GET
/api/events/jamsUpcoming open jams.
| from | ISO date (YYYY-MM-DD). Defaults to today. |
| to | ISO date (YYYY-MM-DD). Optional. |
Request
curl https://rolodex.lol/api/events/jams?from=2026-08-01
Response
[
{
"id": "9c7e4d21-5f3a-4b8e-8a11-7d2c4e9b6f03",
"jam_name": "Sunday Night Jam",
"host": "Ferry People",
"date": "2026-08-16",
"time": "19:30",
"location": "12th Ave Arts",
"location_address": "1620 12th Ave, Seattle, WA",
"description": "All levels welcome, sign up at the door.",
"price": "$5"
}
]Responses cache 5 min · rate-limited to 60 req/min/IP