> ## Documentation Index
> Fetch the complete documentation index at: https://docs.entertheatre.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Enter Theatre API

> Complete API documentation for West End theatre data

## Welcome to Enter Theatre

Enter Theatre provides a comprehensive API for accessing data about West End theatre shows in London. Our API gives you access to shows, theatres, cast members, productions, and more.

<Card title="Quickstart" icon="rocket" href="/quickstart" horizontal>
  Get started with the Enter Theatre API in minutes.
</Card>

## Core Resources

Access all the data you need about London's West End theatre scene.

<CardGroup cols={2}>
  <Card title="Shows" icon="masks-theater" href="/api-reference/shows/list">
    Browse musicals, plays, comedies, and dramas currently running in the West End.
  </Card>

  <Card title="Theatres" icon="building-columns" href="/api-reference/theatres/list">
    Access information about 32+ West End theatre venues including locations and capacity.
  </Card>

  <Card title="People" icon="users" href="/api-reference/people/list">
    Discover performers and crew members from West End productions.
  </Card>

  <Card title="Productions" icon="ticket" href="/api-reference/productions/list">
    View production details including opening dates and theatre assignments.
  </Card>
</CardGroup>

## Advanced Features

<CardGroup cols={2}>
  <Card title="Cast Members" icon="star" href="/api-reference/cast-members/list">
    Link performers to shows with roles and billing order.
  </Card>

  <Card title="Roles" icon="user-tag" href="/api-reference/roles/list">
    Manage character and role definitions for productions.
  </Card>
</CardGroup>

## Base URL

All API requests should be made to:

```
https://entertheatre.com/api
```

## Response Format

All endpoints return JSON responses. Successful responses include the requested data, while errors return a structured error object:

```json theme={null}
{
  "error": "Error message description"
}
```
