---
title: "List Shared Projects"
method: GET
path: "/tenants/{tenant_id}/shared_projects"
tags: ["Shared Projects"]
---

# List Shared Projects

`GET /tenants/{tenant_id}/shared_projects`

Returns a paginated list of projects shared with the current tenant.

---

Projects are sorted in descending order based on when they were shared. Without the page and per_page parameters, the first 100 shared projects will be returned.

## Path parameters

- `tenant_id` string, uuid, required

## Query parameters

- `page` integer
- `per_page` integer

## Response `200`

Shared projects successfully retrieved.

- object
  - `shared_projects` object[]
    - `id` string, uuid — Unique ID identifying the project
    - `name` string — Name of the project
    - `property_address` string — Property address of the project
    - `shared_milestones` object[]
      - `id` string, uuid — Milestone ID
      - `sending_tenant_id` string, uuid — ID of the tenant that shared the project
      - `sending_tenant_name` string — Name of the tenant that shared the project
      - `shared_at` string, date-time — When the milestone was shared

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden

---

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