> ## 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.

# Get Person

> Retrieve a specific person by ID

## Overview

Returns detailed information about a single person identified by their unique ID.

## Path Parameters

<ParamField path="id" type="string" required>
  The unique identifier of the person
</ParamField>

## Request

<CodeGroup>
  ```bash cURL theme={null}
  curl https://entertheatre.com/api/people/person-001
  ```

  ```javascript JavaScript theme={null}
  const personId = 'person-001';
  const response = await fetch(`https://entertheatre.com/api/people/${personId}`);
  const person = await response.json();
  ```

  ```python Python theme={null}
  import requests

  person_id = 'person-001'
  response = requests.get(f'https://entertheatre.com/api/people/{person_id}')
  person = response.json()
  ```
</CodeGroup>

## Response

<ResponseField name="id" type="string" required>
  Unique identifier for the person
</ResponseField>

<ResponseField name="name" type="string" required>
  Full name of the person
</ResponseField>

<ResponseField name="bio" type="string">
  Biography or description
</ResponseField>

<ResponseField name="image" type="string">
  URL to the person's headshot
</ResponseField>

### Example Response

```json theme={null}
{
  "id": "person-001",
  "name": "Elaine Paige",
  "bio": "Legendary West End star known for originating roles in Evita and Cats. She has received numerous awards including an Olivier Award and has been called the 'First Lady of British Musical Theatre'.",
  "image": "https://rluylvquemmzgljdklby.supabase.co/storage/v1/object/public/people/elaine-paige.jpg"
}
```

## Error Response

```json theme={null}
{
  "error": "Person not found"
}
```

## Status Codes

| Status | Description                     |
| ------ | ------------------------------- |
| `200`  | Success - returns person object |
| `404`  | Person not found                |
| `500`  | Server error                    |
