---
title: "Get project"
method: GET
path: "/v2/Project/{id}"
tags: ["Project"]
---

# Get project

`GET /v2/Project/{id}`

Retrieves the details of a SumoQuote Project given an ID or friendly project ID

## Path parameters

- `id` string, nullable, required — The requested Project Id

## Response `200`

Success

- SumoProjectPublicApiResponse
  - `message` string, nullable — Information Message
  - `errors` string[], nullable — Error messages
  - `data` SumoProject
    - `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 — Continuation Token

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `500` — Server Error

---

[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)
