---
title: "List all permission templates for particular team"
method: GET
path: "/teams/{team_id}/roles"
tags: ["Permission Templates"]
---

# List all permission templates for particular team

`GET /teams/{team_id}/roles`

List all permission templates for particular team to assign to contributor/group

## Path parameters

- `team_id` number, required

## Response `200`

OK

- object
  - `roles` PermissionTemplate[]
    - `id` integer — Id of permission template
    - `role` string — Name of a permission template holder
    - `permissions` string[] — List of permissions in simple list format
    - `description` string — Description of a permission template
    - `tag` string — Tag type attached to the role, needed only for display purposes
    - `tagColor` string — Attached tag colour for displaying in interface
    - `tagInfo` string — Helper for a tag for displaying in interface
    - `doesEnableAllReadOnlyLanguages` boolean — Shows if permission template enables all read only languages (calculated based on permissions attached)

---

[API](https://skmtc.net/lokalise/apis/default-projects.md) · [All operations](https://skmtc.net/lokalise/apis/default-projects/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lokalise/default-projects/revisions/7bceba421b12/schema)
