---
title: "List projects"
method: GET
path: "/applications/v1/projects"
tags: ["Applications Projects"]
---

# List projects

`GET /applications/v1/projects`

Lists application projects and deployed Thurgood apps for the authenticated organization. Use enrich=true to include additional hosting metadata for projects linked to Vercel.

## Query parameters

- `limit` number
- `enrich` boolean

## Response `200`

Projects retrieved successfully

- object
  - `projects` object[] — Projects and deployed apps visible to the organization
    - `id` string — Project identifier
    - `name` string — Project display name
    - `vercelProjectId` string — Hosting provider project ID, when linked
    - `gitRepo` string — Connected Git repository in owner/repo format
    - `gitBranch` string — Default Git branch used for deployments
    - `framework` string — Detected or configured application framework
    - `status` string — Current project deployment status
    - `domains` object[] — Custom or generated domains assigned to the project
      - `id` string — Domain record identifier
      - `domain` string — Hostname assigned to the project
      - `isPrimary` boolean — Whether this is the primary project domain
      - `isVerified` boolean — Whether the domain has been verified by the hosting provider
    - `createdAt` string — When the project record was created
    - `updatedAt` string — When the project record was last updated

## Other responses

- `401` — Invalid API key
- `403` — API key does not have access to compute service

---

[API](https://skmtc.dev/casemark/apis/case-dev-api.md) · [All operations](https://skmtc.dev/casemark/apis/case-dev-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/casemark/case-dev-api/revisions/ff4b6844ccdf/schema)
