---
title: "List current actor permissions"
method: GET
path: "/me/permissions"
tags: ["identity"]
---

# List current actor permissions

`GET /me/permissions`

Lists all effective permissions for the authenticated actor. Conditional permissions include a stable `when` condition id.

## Response `200`

OK

- Permission[]
  - `permission` string, required — Permission in `resource.action` form (e.g. `user.read`).
  - `scopes` string[], required — Concrete scope paths where this permission applies in the current realm (e.g. `tenant/T1` or `tenant/T1/customer/C5`).
  - `when` string, nullable — Stable condition id when the permission is conditional (e.g. `is_own_user`). Omitted when unconditional.

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.net/joinsophic/apis/sophic-engine-api.md) · [All operations](https://skmtc.net/joinsophic/apis/sophic-engine-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/joinsophic/sophic-engine-api/revisions/5b4c43e2941b/schema)
