This endpoint returns everyone with access to the production, with their role and permissions.

Request

GET /api/v1/<production>/team

curl https://confirmed.show/api/v1/spectrum/team \
  -H "Authorization: Bearer <token>"

Response

An array of access records, one per person.

[
  {
    "act_id": "ejcs",
    "name": "Jane Doe",
    "email": "jane@example.com",
    "images": ["https://st.confirmed.show/uploads/acts/ejcs/A1B2C3.webp"],
    "role": "admin",
    "status": "active",
    "permissions": ["view_fees", "edit_fees", "view_settlements"]
  }
]

Fields

Field Type Description
act_id string Their act id, which you can pass in production_contacts on the Shows API
name string Their name
email string Email address
images string[] Headshot URLs
role string The role the production gave them
status string Their invitation status. active means they've accepted.
permissions string[] What they can do, such as view_fees or edit_settlements

Errors

Status What happened
400 The request carried no API token.
401 We don't recognise that token.