---
title: "List Site Memberships"
method: GET
path: "/v0/users/{user_id}/memberships/sites"
tags: ["users"]
---

# List Site Memberships

`GET /v0/users/{user_id}/memberships/sites`

Retrieves a list of sites where the user has membership.

Returns an array of site memberships. Each membership contains the site ID and nested site information.
Pagination is handled via query parameters (limit and start).

## Path parameters

- `user_id` string, required

## Query parameters

- `limit` integer
- `start` string

## Response `200`

- SiteMembership[]
  - `id` string, required — Membership/Site UUID (used as collection item ID by Terminus)
  - `site` MembershipSite, required
    - `created` integer — Site creation timestamp (Unix epoch)
    - `framework` string — Site framework
    - `frozen` boolean — Whether the site is frozen
    - `id` string, required — Site UUID
    - `label` string — Site human-readable label
    - `name` string, required — Site machine name
    - `owner` string — Site owner UUID
    - `plan_name` string — Site plan name

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `404` — Not Found
- `500` — Internal Server Error
- `503` — Service Unavailable

---

[API](https://skmtc.net/pantheon/apis/pantheon-public-api-service.md) · [All operations](https://skmtc.net/pantheon/apis/pantheon-public-api-service/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pantheon/pantheon-public-api-service/revisions/94758829689e/schema)
