Skip to main content
GET
/
people
{
  "people": [
    {
      "id": "<string>",
      "name": "<string>",
      "bio": "<string>",
      "image": "<string>"
    }
  ]
}

Overview

Returns a list of all people (performers, cast members, and crew) in the database.

Request

curl https://entertheatre.com/api/people

Response

people
array
Array of person objects

Example Response

[
  {
    "id": "person-001",
    "name": "Elaine Paige",
    "bio": "Legendary West End star known for originating roles in Evita and Cats.",
    "image": "https://rluylvquemmzgljdklby.supabase.co/storage/v1/object/public/people/elaine-paige.jpg"
  },
  {
    "id": "person-002",
    "name": "Michael Ball",
    "bio": "Award-winning musical theatre actor and singer.",
    "image": "https://rluylvquemmzgljdklby.supabase.co/storage/v1/object/public/people/michael-ball.jpg"
  },
  {
    "id": "person-003",
    "name": "Imelda Staunton",
    "bio": "Acclaimed British actress known for stage and screen roles.",
    "image": "https://rluylvquemmzgljdklby.supabase.co/storage/v1/object/public/people/imelda-staunton.jpg"
  }
]

Status Codes

StatusDescription
200Success - returns array of people
500Server error