---
title: "List User Memberships"
method: GET
path: "/v1/sessions/memberships"
tags: ["sessions"]
---

# List User Memberships

`GET /v1/sessions/memberships`

## Request

- Base URL: `https://api.claims.zicron.ai`
- URL: `https://api.claims.zicron.ai/v1/sessions/memberships`
- Auth: none declared

List all organizations the current user has access to.

Returns accepted, non-revoked memberships with org details (not in deleted orgs).
The org switcher reads them from ``platform.whoami@1`` since web-caps slice 19 (the same builder,
``orgadmin/session_profile.memberships``); the memberships page still calls this.

## Response `200`

Successful Response

- UserMembershipResponse[]
  - `id` string, nullable
  - `org_id` string, required
  - `org_name` string, required
  - `role` string, required
  - `accepted_at` string, required
  - `is_demo` boolean
  - `is_trial` boolean

---

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