---
title: "List CADs within a project"
method: GET
path: "/projects/{projectId}/cads"
tags: ["CADs"]
---

# List CADs within a project

`GET /projects/{projectId}/cads`

All CADs in the project are included in the list, however not all of them can be used in a meshing or simulation setup.

## Response `200`

Successful operation.

- Cads
  - `_links` CollectionLinks
    - `first` object
      - `href` string — First page of the collection.
    - `prev` object
      - `href` string — Previous page in the collection.
    - `self` object
      - `href` string — Current page of the collection.
    - `next` object
      - `href` string — Next page in the collection.
    - `last` object
      - `href` string — Last page of the collection.
  - `_meta` CollectionMeta
    - `total` integer — Total number of resources in the collection.
  - `_embedded` Cad[]
    - `cadId` string, uuid — The ID of the CAD.
    - `cadStateId` string, uuid — The ID of the current CAD state.
    - `name` string — The name of the CAD.
    - `createdAt` string, date-time — The time when the CAD was imported.
    - `format` 'PARASOLID' | 'STL' | 'NTOP' — The CAD internal format in SimScale.

## Other responses

- `403` — Insufficient Permissions
- `404` — Not found.

---

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