Docs
Lookup Crew
GET /crew/lookup?query=lee
GET
/crew/lookup?query=leeRequired Tokens
| Field | Type | Required | Description |
|---|---|---|---|
| Bearer | Authorization: Bearer <api-key> | Optional | Your API key. Pass it as the Bearer token on every request. |
Searches the event's existing crew rows (contacts and connected members) by email, first name, or last name — used by the invite/promote dialog to find someone before granting access. Brand-new emails that aren't yet crew are resolved authoritatively when the invite is submitted.
Requires EventAdmin permission on the event.
Query Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| query | string | Required | Case-insensitive substring matched against crew email/first/last name. |
Response
Returns 200 OK with an array of matches.
| Field | Type | Description |
|---|---|---|
| crewId | Guid| null | The matching crew row, if any. |
| string | Crew email. | |
| firstName | string | First name. |
| lastName | string | Last name. |
| isExistingAccount | bool | Whether this crew row is already a connected user. |
| isAlreadyMember | bool | Whether they're already connected or hold an outstanding invitation. |