---
title: "List Design Requests"
method: GET
path: "/tenants/{tenant_id}/design_requests"
tags: ["Design Requests"]
---

# List Design Requests

`GET /tenants/{tenant_id}/design_requests`

Returns a list of design requests.

---

Design requests are returned sorted in descending order based on creation date. Without the page and per_page parameters, the most recent 100 design requests will be returned. You can also filter by status.

## Path parameters

- `tenant_id` string, uuid, required

## Query parameters

- `page` integer
- `per_page` integer
- `status[]` string[]

## Response `200`

Design Requests successfully retrieved.

- object
  - `design_requests` object[]
    - `id` string, uuid — Unique ID identifying the design request.
    - `project_id` string, uuid — Unique ID identifying the project that the design request belongs to.
    - `design_id` string, uuid — Unique ID identifying the design that the design request corresponds to. Only populated if the design request has been accepted.
    - `status` 'submitted' | 'designer_completed' | 'designer_rejected' | 'accepted' | 'rejected' — The status of the design request

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