---
title: "List projects"
method: GET
path: "/projects"
tags: ["projects"]
---

# List projects

`GET /projects`

## Request

- Base URL: `https://{tenant_name}.benchling.com/api/v2`
- URL: `https://{tenant_name}.benchling.com/api/v2/projects`
- Auth: HTTP bearer

List projects

## Query parameters

- `nextToken` string
- `pageSize` integer
- `sort` 'createdAt' | 'createdAt:asc' | 'createdAt:desc' | 'modifiedAt' | 'name' | 'modifiedAt:asc' | 'name:asc' | 'modifiedAt:desc' | 'name:desc'
- `archiveReason` string
- `ids` string
- `name` string

## Response `200`

OK

- ProjectsPaginatedList
  - `nextToken` string
  - `projects` Project[]
    - `archiveRecord` ArchiveRecord
      - `reason` string
    - `id` string
    - `name` string
    - `owner` union
      - Organization
        - `handle` string
        - `id` string
        - `name` string
      - UserSummary
        - `handle` string
        - `id` string
        - `name` string

---

[API](https://skmtc.dev/benchling/apis/benchling-api-2.md) - [All operations](https://skmtc.dev/benchling/apis/benchling-api-2/llms.txt) - [OpenAPI document](https://skmtc.dev/benchling/apis/benchling-api-2/revisions/01d2fa8523cd?raw)
