---
title: "List every project across every workspace for the internal admin console"
method: POST
path: "/api/admin/projects/search"
tags: ["admin"]
---

# List every project across every workspace for the internal admin console

`POST /api/admin/projects/search`

## Request

- Base URL: `https://api.hillstar.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.hillstar.ai/api/admin/projects/search`
- Auth: none declared

Called by the internal admin console with the operator's Google Workspace ID token as a bearer; a HillStar session does not satisfy it.

## Headers

- `Authorization` string: Bearer <Google Workspace ID token> of the operator

## Request body

- AdminProjectSearchRequest
  - `$schema` string, uri: A URL to the JSON Schema for this object.
  - `page` integer: 1-based page number
  - `page_size` integer
  - `q` string: Matches project name, workspace name, or any workspace member's email

## Response `200`

OK

- AdminProjectListResponse
  - `$schema` string, uri: A URL to the JSON Schema for this object.
  - `page` integer, required: 1-based page number returned
  - `page_size` integer, required
  - `projects` AdminProject[], nullable, required
    - `created_at` string, required: RFC 3339
    - `is_archived` boolean, required
    - `last_active_at` string, required: RFC 3339; newest of the project row, its rubrics, vendor evaluations, and uploaded files. The list is sorted by this, newest first
    - `member_count` integer, required: Live members of the project's workspace
    - `operator_role` string, required: The operator's current role in the project's workspace; empty when not a member
    - `project_id` integer, required
    - `project_name` string, required
    - `project_url` string, required: Deep link to the project in the HillStar web app
    - `workspace_id` integer, required
    - `workspace_name` string, required
  - `total` integer, required: Projects matching the search, across all pages

## Other responses

- `default`: Error

---

[API](https://skmtc.dev/hillstar/apis/rfpai-api-go.md) - [All operations](https://skmtc.dev/hillstar/apis/rfpai-api-go/llms.txt) - [OpenAPI document](https://skmtc.dev/hillstar/apis/rfpai-api-go/revisions/b2532dc47fc6?raw)
