---
title: "Get Vault Project Metadata"
method: GET
path: "/api/v1/vault/get_metadata/{project_id}"
tags: ["Vault"]
---

# Get Vault Project Metadata

`GET /api/v1/vault/get_metadata/{project_id}`

Fetches metadata for a specified Vault project, including file details and storage limits.

## Path parameters

- `project_id` string, required — The project ID.

## Response `201`

Project metadata details

- object
  - `response` object
    - `content` ProjectMetadata[]
      - `project_id` string — The project ID.
      - `file_ids` string[] — Array of file IDs in the project.
      - `file_names` string[] — Array of file names in the project, corresponding to the file_ids array.
      - `file_count` integer — Number of files in the project.
      - `max_file_count` integer — Maximum number of files allowed in the project.
      - `project_size` string — Total size of files in bytes.
      - `max_project_size` integer — Maximum storage size allowed in bytes.
      - `review_table_ids` integer[] — IDs of non-deleted review tables in this project. Use each ID with `GET /api/v1/vault/review_table/{review_table_id}` to fetch that table's metadata and file list, or as the first path parameter in the Get Review Table Row endpoint. Returns an empty array if the project has no review tables.

## Other responses

- `400` — Bad request.
- `401` — Unauthorized.
- `404` — Project not found.
- `500` — Internal server error.

---

[API](https://skmtc.dev/harvey/apis/harvey-client-matter-api.md) · [All operations](https://skmtc.dev/harvey/apis/harvey-client-matter-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/harvey/harvey-client-matter-api/revisions/4a9e0925d49e/schema)
