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