Example use cases
-
Get all teams in the organization
-
Find teams by name
-
Search for teams by UID
Teams search response fields
Below are all the fields you may see in a team search result. Teams data is included by default.Core fields
| Field | Type | Description |
|---|---|---|
| id | string | Unique team identifier |
| uid | string | Unique team UID |
| name | string | Team name |
| description | string | Team description |
| icon | string | Team icon |
| color | string | Team color |
| identifier | string | Team identifier |
| organizationId | string | Organization ID |
| parentTeamId | string | Parent team ID (can be null) |
| teamOwnerId | string | Team owner ID |
| isActive | boolean | Whether the team is active |
| isPrivate | boolean | Whether the team is private |
| createdAt | string | Creation timestamp (ISO8601) |
| updatedAt | string | Last update timestamp (ISO8601) |
| deletedAt | string | Deletion timestamp (ISO8601) |
Filtering options
You can filter teams using thefilter_by parameter with Typesense syntax. The following filters are available:
Available filters
- By team UID:
teamUid:=THEMMQRBBHEPPQ - By name:
name:=engineering
Combined filters
You can combine multiple filters using&&:
Filter examples
-
Find team by name only
-
Find team by UID only