---
title: "List teams"
method: GET
path: "/teams"
tags: ["Teams"]
---

# List teams

`GET /teams`

List the teams the authenticated user belongs to. The personal team is flagged with isPersonal: true and is the default team for new projects when no team context is supplied.

## Response `200`

Team list

- object
  - `teams` object[], required
    - `id` string, required — The team ID.
    - `slug` string, required — The team slug (subdomain).
    - `name` string, required
    - `isPersonal` boolean, required — True for the user's auto-created personal team.
    - `role` 'OWNER' | 'MEMBER', required — The authenticated user's role in this team.

## Other responses

- `401` — Authentication required

---

[API](https://skmtc.dev/faces/apis/faces-api.md) · [All operations](https://skmtc.dev/faces/apis/faces-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/faces/faces-api/revisions/83197d741969/schema)
