---
title: "List Projects"
method: GET
path: "/v1/Project"
tags: ["Project"]
---

# List Projects

`GET /v1/Project`

Retrieves a paginated list of projects for a SumoQuote user ordered by last modified time

## Query parameters

- `q` string, nullable — An optional search term. If a search term is provided, the API will return matching projects for all SumoQuote users.
- `continuationToken` string, nullable — A paging token from a previous search result. If a continuation token is provided, the results will resume from where the last query result set ended

## Response `200`

Success

- SumoProjectListPublicApiPayloadResponse
  - `data` SumoProject[], nullable
    - `accountId` string, uuid, nullable
    - `id` string, uuid
    - `projectIdDisplay` string, nullable
    - `projectIdSystemGenerated` string, nullable
    - `customerFirstName` string, nullable
    - `customerLastName` string, nullable
    - `companyName` string, nullable
    - `postalCode` string, nullable
    - `city` string, nullable
    - `addressLine1` string, nullable
    - `addressLine2` string, nullable
    - `province` string, nullable
    - `emailAddress` string, nullable
    - `phoneNumber` string, nullable
    - `intakeDate` string, date-time, nullable
    - `nextCallback` string, date-time, nullable
    - `wonDate` string, date-time, nullable
    - `lostDate` string, date-time, nullable
    - `estimate` number, double
    - `estimator` string, nullable
    - `estimatorId` string, nullable
    - `primaryContact` string, nullable
    - `primaryContactId` string, nullable
    - `projectState` string, nullable
    - `isSample` boolean
    - `primaryImage` string, nullable
    - `projectIntegrations` ProjectIntegration
      - `companyCamProjectId` string, nullable
      - `jobNimbusProjectId` string, nullable
      - `jobNimbusProjectType` string, nullable
      - `jobProgressProjectId` string, nullable
      - `jobProgressProjectType` string, nullable
      - `acculynxJobId` string, nullable
      - `dynamicProjectId` string, nullable
      - `roofLinkProjectId` string, nullable
      - `hoverProjectId` string, nullable
      - `roofleProjectId` string, nullable
    - `portalId` string, uuid, nullable
    - `portalEnabled` boolean
    - `portalInvitationsActive` boolean
    - `metaData` SumoMetadata[], nullable
      - `key` string, nullable
      - `value` string, nullable
  - `continuation` string, nullable

---

[API](https://skmtc.net/sumoquote/apis/sumoquote-publicapi.md) · [All operations](https://skmtc.net/sumoquote/apis/sumoquote-publicapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sumoquote/sumoquote-publicapi/revisions/08176979e99f/schema)
