---
title: "Get permission context"
method: GET
path: "/api/user/permissions"
tags: ["Permissions"]
---

# Get permission context

`GET /api/user/permissions`

## Request

- Base URL: `https://demo.hitkeep.com`
- URL: `https://demo.hitkeep.com/api/user/permissions`
- Auth: API key in cookie `hk_token`

Returns authenticated user's roles, raw permissions, and derived access capabilities.

## Response `200`

Permission context

- PermissionContext
  - `active_team_capabilities` string[]
  - `active_team_id` string, uuid
  - `active_team_role` string
  - `can_create_teams` boolean
  - `instance_capabilities` string[]
  - `instance_permissions` string[]
  - `instance_role` string
  - `permissions` object
  - `site_capabilities` object

---

[API](https://skmtc.dev/hitkeep/apis/hitkeep-rest-api.md) · [All operations](https://skmtc.dev/hitkeep/apis/hitkeep-rest-api/llms.txt) · [OpenAPI document](https://skmtc.dev/hitkeep/apis/hitkeep-rest-api/revisions/bb2df36ab2a4?raw)
