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

# List available projects

`GET /v1/projects`

## Request

- Base URL: `https://api.together.ai`
- URL: `https://api.together.ai/v1/projects`
- Auth: HTTP bearer

Retrieve a list of accessible projects.

## Query parameters

- `limit` integer: Maximum number of user projects in the page.
- `after` string: Paginate the response utilizing a responses next_cursor field.

## Response `200`

OK

- ListProjectsResponse: One page of projects available to the authenticated caller.
  - `object` 'list', required: Object type. Always `list`.
  - `data` Project[], required
    - `id` string, required: Unique project identifier.
    - `name` string, required: Display name of the project.
    - `slug` string, required: Customer-facing project slug.
    - `organization_id` string, required: ID of the organization that owns the project.
    - `organization_name` string, required: Display name of the organization that owns the project.
  - `next_cursor` string, required: Opaque cursor for the next page. Empty when this is the last page.

## Other responses

- `400`: Invalid request
- `401`: Authentication failed
- `404`: Not found
- `429`: Resource exhausted
- `500`: Internal server error
- `503`: Service unavailable
- `504`: Request timed out

## Changes

- **2026-10-22** `bb5257b3173a`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/together/apis/together-apis/changes/v1/projects/get.md)

---

[API](https://skmtc.dev/together/apis/together-apis.md) - [All operations](https://skmtc.dev/together/apis/together-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/together/apis/together-apis/revisions/93438ddac711?raw)
