---
title: "List accounts you can access"
method: GET
path: "/api/v1/memberships"
tags: ["members"]
---

# List accounts you can access

`GET /api/v1/memberships`

Returns every account the authenticated identity can reach — the account it owns, if any, plus every account it has been invited to and accepted. Use it to offer an account switcher. Most identities have exactly one entry.

## Headers

- `Authorization` string, required

## Response `200`

The accessible accounts.

- MembersListMembershipsResponse200
  - `memberships` Membership[], required
    - `accountId` string, required
    - `accountEmail` string, email, required — The owner's address, which identifies the account.
    - `role` 'owner' | 'member', required — Your role in that account.

## Other responses

- `401` — Missing or invalid API key.

---

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