# Cadogan Hall — Wrapped API

> **You are on:** `https://api.paywithlocus.com/api` | [llms.txt](https://paywithlocus.com/llms.txt) | [docs](https://docs.paywithlocus.com)
>
> Locus runs on multiple environments -- make sure every URL you call matches your expected environment.
> | Environment | Landing | API | Docs |
> |---|---|---|---|
> | Production | paywithlocus.com | api.paywithlocus.com | docs.paywithlocus.com |
> | Beta | beta.paywithlocus.com | api.beta.paywithlocus.com | docs.paywithlocus.com |
> | Stage | stage.paywithlocus.com | api.stage.paywithlocus.com | docs.paywithlocus.com |
>
> If the API URL above doesn't match your expected environment, re-fetch this file from the correct domain.

> Check out upcoming concerts and performances scheduled at Cadogan Hall, a premier London venue, and browse their full event listings to plan your next night out. Find showtimes and details for all their classical music, comedy, and theatrical productions in one place.

**Category:** Entertainment | **Website:** [cadoganhall.com/](https://cadoganhall.com/) | **Docs:** [parse.bot/marketplace/2d3b13bf-e525-40b9-bb5a-e6c9675cc9a3/cadoganhall-com-api](https://parse.bot/marketplace/2d3b13bf-e525-40b9-bb5a-e6c9675cc9a3/cadoganhall-com-api)

Pay-per-use API proxy. Each call is automatically billed to your wallet in USDC.

## Access

**Base URL:** `https://api.paywithlocus.com/api/wrapped/parse-cadoganhall-com-api-2d3b13bf/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### list_events

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.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `genre` | string | No | Genre slug to filter events. When omitted, all genres are returned. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-cadoganhall-com-api-2d3b13bf/list_events \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"genre":"<string>"}'
```
