# Flagsmith Permissions API

**Canonical:** https://apis.io/apis/flagsmith/flagsmith-permissions-api/  
**Provider:** Flagsmith — https://apis.io/providers/flagsmith/  
**Base URL:** https://edge.api.flagsmith.com  
**Documentation:** https://docs.flagsmith.com/integrating-with-flagsmith/flagsmith-api-overview/flags-api/

Flagsmith Permissions API is one of 24 APIs that [Flagsmith](https://apis.io/providers/flagsmith/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Permissions. The published artifact set on APIs.io includes an OpenAPI specification.

Manage user and group permissions across organisations, projects, and environments.

## Operations (34)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/environments/{environment_api_key}/user-group-permissions/` | Api v1 environments user group permissions list |
| POST | `/api/v1/environments/{environment_api_key}/user-group-permissions/` | Api v1 environments user group permissions create |
| GET | `/api/v1/environments/{environment_api_key}/user-group-permissions/{id}/` | Api v1 environments user group permissions retrieve |
| PUT | `/api/v1/environments/{environment_api_key}/user-group-permissions/{id}/` | Api v1 environments user group permissions update |
| PATCH | `/api/v1/environments/{environment_api_key}/user-group-permissions/{id}/` | Api v1 environments user group permissions partial update |
| DELETE | `/api/v1/environments/{environment_api_key}/user-group-permissions/{id}/` | Api v1 environments user group permissions destroy |
| GET | `/api/v1/environments/{environment_api_key}/user-permissions/` | Api v1 environments user permissions list |
| POST | `/api/v1/environments/{environment_api_key}/user-permissions/` | Api v1 environments user permissions create |
| GET | `/api/v1/environments/{environment_api_key}/user-permissions/{id}/` | Api v1 environments user permissions retrieve |
| PUT | `/api/v1/environments/{environment_api_key}/user-permissions/{id}/` | Api v1 environments user permissions update |
| PATCH | `/api/v1/environments/{environment_api_key}/user-permissions/{id}/` | Api v1 environments user permissions partial update |
| DELETE | `/api/v1/environments/{environment_api_key}/user-permissions/{id}/` | Api v1 environments user permissions destroy |
| GET | `/api/v1/organisations/{organisation_pk}/user-group-permissions/` | Api v1 organisations user group permissions list |
| POST | `/api/v1/organisations/{organisation_pk}/user-group-permissions/` | Api v1 organisations user group permissions create |
| PUT | `/api/v1/organisations/{organisation_pk}/user-group-permissions/{id}/` | Api v1 organisations user group permissions update |
| PATCH | `/api/v1/organisations/{organisation_pk}/user-group-permissions/{id}/` | Api v1 organisations user group permissions partial update |
| DELETE | `/api/v1/organisations/{organisation_pk}/user-group-permissions/{id}/` | Api v1 organisations user group permissions destroy |
| GET | `/api/v1/organisations/{organisation_pk}/user-permissions/` | Api v1 organisations user permissions list |
| POST | `/api/v1/organisations/{organisation_pk}/user-permissions/` | Api v1 organisations user permissions create |
| PUT | `/api/v1/organisations/{organisation_pk}/user-permissions/{id}/` | Api v1 organisations user permissions update |
| PATCH | `/api/v1/organisations/{organisation_pk}/user-permissions/{id}/` | Api v1 organisations user permissions partial update |
| DELETE | `/api/v1/organisations/{organisation_pk}/user-permissions/{id}/` | Api v1 organisations user permissions destroy |
| GET | `/api/v1/projects/{project_pk}/user-group-permissions/` | Api v1 projects user group permissions list |
| POST | `/api/v1/projects/{project_pk}/user-group-permissions/` | Api v1 projects user group permissions create |
| GET | `/api/v1/projects/{project_pk}/user-group-permissions/{id}/` | Api v1 projects user group permissions retrieve |
| PUT | `/api/v1/projects/{project_pk}/user-group-permissions/{id}/` | Api v1 projects user group permissions update |
| PATCH | `/api/v1/projects/{project_pk}/user-group-permissions/{id}/` | Api v1 projects user group permissions partial update |
| DELETE | `/api/v1/projects/{project_pk}/user-group-permissions/{id}/` | Api v1 projects user group permissions destroy |
| GET | `/api/v1/projects/{project_pk}/user-permissions/` | Api v1 projects user permissions list |
| POST | `/api/v1/projects/{project_pk}/user-permissions/` | Api v1 projects user permissions create |
| GET | `/api/v1/projects/{project_pk}/user-permissions/{id}/` | Api v1 projects user permissions retrieve |
| PUT | `/api/v1/projects/{project_pk}/user-permissions/{id}/` | Api v1 projects user permissions update |
| PATCH | `/api/v1/projects/{project_pk}/user-permissions/{id}/` | Api v1 projects user permissions partial update |
| DELETE | `/api/v1/projects/{project_pk}/user-permissions/{id}/` | Api v1 projects user permissions destroy |

## Machine-readable artifacts (1)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/flagsmith/refs/heads/main/openapi/flagsmith-permissions-api-openapi.yml

## Other Flagsmith APIs (12)

- [Flagsmith Flags API](https://apis.io/apis/flagsmith/flags-api/)
- [flagsmith Environments API](https://apis.io/apis/flagsmith/flagsmith-environments-api/)
- [flagsmith Features API](https://apis.io/apis/flagsmith/flagsmith-features-api/)
- [flagsmith Identities API](https://apis.io/apis/flagsmith/flagsmith-identities-api/)
- [flagsmith Organisations API](https://apis.io/apis/flagsmith/flagsmith-organisations-api/)
- [flagsmith Projects API](https://apis.io/apis/flagsmith/flagsmith-projects-api/)
- [flagsmith Segments API](https://apis.io/apis/flagsmith/flagsmith-segments-api/)
- [flagsmith Users API](https://apis.io/apis/flagsmith/flagsmith-users-api/)
- [flagsmith Webhooks API](https://apis.io/apis/flagsmith/flagsmith-webhooks-api/)
- [Flagsmith Admin dashboard API](https://apis.io/apis/flagsmith/flagsmith-admin-dashboard-api/)
- [Flagsmith Analytics API](https://apis.io/apis/flagsmith/flagsmith-analytics-api/)
- [Flagsmith Audit API](https://apis.io/apis/flagsmith/flagsmith-audit-api/)

## Tags

Permissions

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/flagsmith/flagsmith-permissions-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/flagsmith/.
