Discover/Cadogan Hall API
live

Cadogan Hall APIcadoganhall.com

Access upcoming events at Cadogan Hall in London. Get titles, dates, availability, genres, and URLs for all events up to 180 days ahead via a single endpoint.

This API takes change requests — .
Endpoint health
verified 4h ago
list_events
1/1 passing latest checkself-healing
Endpoints
1
Updated
5h ago

What is the Cadogan Hall API?

The Cadogan Hall API provides one endpoint — list_events — that returns all upcoming performances at the Chelsea venue, covering up to 180 days of programming in a single response. Each event record includes 7 fields: title, subtitle, date, URL, image URL, excerpt, and availability status. An optional genre filter lets you narrow results to specific programming categories such as classical, comedy, or theatre.

This call costs1 credit / call— charged only on success
Try it
Genre slug to filter events. When omitted, all genres are returned.
api.parse.bot/scraper/859a1373-8259-4039-897e-c37eaf7874a1/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/859a1373-8259-4039-897e-c37eaf7874a1/list_events?genre=comedy' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace cadoganhall-com-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Walkthrough: Cadogan Hall Events API — browse upcoming events by genre."""
from parse_apis.cadoganhall_com_api import CadoganHall, Genre, ParseError

client = CadoganHall()

# List all upcoming events, capped to 5 total items.
for event in client.events.list(limit=5):
    print(event.title, "|", event.date)

# Filter by genre — comedy events only.
try:
    comedy_event = client.events.list(genre=Genre.COMEDY, limit=1).first()
except ParseError as e:
    print("Extraction failed:", e)
else:
    if comedy_event is not None:
        print(comedy_event.title)
        print(comedy_event.subtitle)
        print(comedy_event.url)
        if comedy_event.availability is not None:
            print("Availability:", comedy_event.availability)

print("exercised: events.list / events.list(genre=)")
All endpoints · 1 totalmissing one? ·

List all upcoming events at Cadogan Hall from today to approximately 180 days in the future. Returns all events in a single response (no pagination). Optionally filter by genre. Events are ordered by date.

Input
ParamTypeDescription
genrestringGenre slug to filter events. When omitted, all genres are returned.
Response
{
  "type": "object",
  "fields": {
    "total": "integer count of events returned",
    "events": "array of event objects with title, subtitle, date, url, image_url, excerpt, and availability"
  },
  "sample": {
    "data": {
      "total": 2,
      "events": [
        {
          "url": "https://cadoganhall.com/whats-on/comedy-at-cadogan-hall-with-david-odoherty/",
          "date": "Friday 25 September 2026, 7.30pm",
          "title": "Comedy at Cadogan Hall with David O'Doherty",
          "excerpt": "Cadogan Hall’s unmissable regular comedy show returns...",
          "subtitle": "Plus Ian Smith, Desiree Burch, Liam Withnail & Marjolein Robertson",
          "image_url": "https://assets.cadoganhall.com/wp-content/uploads/2026/06/260925_comedy_david.jpg",
          "availability": null
        }
      ]
    },
    "status": "success"
  }
}

About the Cadogan Hall API

What the API Returns

The list_events endpoint returns a flat array of upcoming events at Cadogan Hall, ordered chronologically from today through approximately six months ahead. The response includes a total integer count alongside the events array, so you always know the full result size without additional requests. There is no pagination — all matching events are returned in one call.

Each event object carries the title and subtitle strings that describe the performance, a date field indicating when it takes place, a url linking to the event's detail page on cadoganhall.com, an image_url for the event artwork, an excerpt with a short prose summary, and an availability field reflecting current ticket status.

Filtering by Genre

The genre parameter accepts a slug string and, when provided, restricts results to events in that category. Omitting the parameter returns the full mixed programme across all genres. This makes it straightforward to build genre-specific views — for instance, fetching only classical music listings or only comedy nights — without any client-side filtering.

Coverage and Scope

All events returned are at Cadogan Hall's single London venue (Sloane Terrace, Chelsea). The look-ahead window is fixed at roughly 180 days from the current date. The API does not require authentication and returns results immediately without session setup.

Reliability & maintenanceVerified

The Cadogan Hall API is a managed, monitored endpoint for cadoganhall.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when cadoganhall.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official cadoganhall.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
4h ago
Latest check
1/1 endpoint passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a London classical music calendar that surfaces only upcoming orchestral and chamber concerts using the genre filter.
  • Monitor seat availability changes by polling the availability field on known event URLs over time.
  • Aggregate multi-venue London event listings by combining Cadogan Hall data with other venue feeds.
  • Power a nightly newsletter that lists the next 7 days of Cadogan Hall events using the date and title fields.
  • Generate a genre-breakdown dashboard showing how many comedy vs. classical vs. theatre events are scheduled in the next 90 days.
  • Sync event imagery and descriptions into a CMS using the image_url and excerpt fields for each listing.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Cadogan Hall offer an official developer API?+
Cadogan Hall does not publish a public developer API or data feed for its event listings.
What does the `availability` field actually contain?+
The availability field reflects the current ticket status shown on the event listing — typically a string indicating whether tickets are on sale, sold out, or otherwise unavailable. It is not a numeric seat count; it mirrors the status label displayed on the venue's site at the time of the request.
Does the API return past events or events beyond 180 days?+
No. list_events only covers events from today forward, up to approximately 180 days out. Events that have already passed and anything scheduled beyond that window are not included. You can fork this API on Parse and revise it to extend the look-ahead window or add a historical endpoint if your use case requires it.
Can I retrieve individual event details — like full programme notes, performer bios, or ticket pricing?+
Not currently. The API covers the listing-level fields: title, subtitle, date, URL, image, excerpt, and availability. Deeper detail such as performer bios, set lists, or ticket prices is not exposed. You can fork the API on Parse and revise it to add an endpoint that fetches per-event detail pages.
What genre slugs are valid for the `genre` filter?+
The valid slugs correspond to the genre categories used on cadoganhall.com, such as slugs for classical, jazz, comedy, and similar programming types. Because the venue's genre taxonomy may change, the most reliable approach is to call list_events without a filter first, then inspect the genre structure of returned events before filtering.
Page content last updated . Spec covers 1 endpoint from cadoganhall.com.
Related APIs in EntertainmentSee all →
wigmore-hall.org.uk API
Discover upcoming concerts and events happening at Wigmore Hall, one of the UK's premier music venues, by accessing current event listings. Plan your visit by browsing available performances and dates all in one place.
southbankcentre.co.uk API
Discover upcoming exhibitions, gigs, talks, and performances at London's Southbank Centre by accessing their complete events calendar. Plan your visits by retrieving detailed information about all available shows and cultural events happening at the venue.
visitlondon.com API
Search and filter thousands of London events by your preferred dates and categories to find concerts, theater, exhibitions, and more happening across the city. Discover what's on in London and plan your visit based on real-time event listings from visitlondon.com.
ziggodome.nl API
Check what's coming up at Ziggo Dome with real-time event listings showing ticket availability, seller information, and direct links to event pages. Look up detailed information for any specific event to plan your visit.
shazam.com API
Search for live concerts and music events happening near you by filtering results based on your location, preferred dates, and favorite genres using Shazam's comprehensive events map. Discover upcoming shows and performances tailored to your musical interests and schedule.
songkick.com API
Access data from songkick.com.
etix.com API
Search for live events across venues and categories, discover what's playing today or this weekend, and check real-time ticket availability for concerts, shows, and other ticketed events. Get detailed event information and browse featured homepage listings to find and book tickets for your next outing.
viagogo.com API
Search for events and browse tickets across Viagogo's catalog, discovering performer schedules, ticket listings, and categories all in one place. Get detailed information about available tickets and events to find exactly what you're looking for.