curl --request GET \
--url https://api.harvey.ai/api/v1/vault/workspace/projects \
--header 'Authorization: Bearer <token>'
{
"response": {
"content": {
"projects": [
{
"id": "abcdef12-3456-7890-abcd-ef1234567890",
"name": "Sample Contract Repository",
"client_matter_id": "11111111-2222-3333-4444-555555555555",
"created_at": "2024-12-04T01:22:03.584677",
"updated_at": "2025-03-25T14:49:45.612193",
"project_updated_at": "2025-02-14T19:29:50.549982",
"creator_email": "user@example.com",
"is_knowledge_base_project": false,
"files_count": 4,
"size_bytes": 5325148,
"query_count": 0,
"sharing": {
"user_count": 0,
"user_shares": [
{
"id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"created_at": "2024-12-02T19:56:33.126127",
"updated_at": "2024-12-02T19:56:33.126127",
"deleted_at": null,
"permission_level": "VIEW",
"dest_workspace_id": 3,
"src_user_id": "99999999-8888-7777-6666-555544443333",
"src_workspace_id": 3,
"vault_folder_id": "fedcba98-7654-3210-fedc-ba9876543210",
"always_show_on_homepage": false
}
],
"workspace_count": 1,
"workspace_shares": [
{
"id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"created_at": "2024-12-02T19:56:33.126127",
"updated_at": "2024-12-02T19:56:33.126127",
"deleted_at": null,
"permission_level": "VIEW",
"dest_workspace_id": 3,
"src_user_id": "99999999-8888-7777-6666-555544443333",
"src_workspace_id": 3,
"vault_folder_id": "fedcba98-7654-3210-fedc-ba9876543210",
"always_show_on_homepage": false
}
]
}
}
],
"pagination": {
"page": 3,
"per_page": 20,
"total": 45,
"total_pages": 3
}
}
}
}
Lists all Vault projects in the current workspace with pagination support. This endpoint returns a paginated list of projects that the authenticated user has permission to view.
curl --request GET \
--url https://api.harvey.ai/api/v1/vault/workspace/projects \
--header 'Authorization: Bearer <token>'
{
"response": {
"content": {
"projects": [
{
"id": "abcdef12-3456-7890-abcd-ef1234567890",
"name": "Sample Contract Repository",
"client_matter_id": "11111111-2222-3333-4444-555555555555",
"created_at": "2024-12-04T01:22:03.584677",
"updated_at": "2025-03-25T14:49:45.612193",
"project_updated_at": "2025-02-14T19:29:50.549982",
"creator_email": "user@example.com",
"is_knowledge_base_project": false,
"files_count": 4,
"size_bytes": 5325148,
"query_count": 0,
"sharing": {
"user_count": 0,
"user_shares": [
{
"id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"created_at": "2024-12-02T19:56:33.126127",
"updated_at": "2024-12-02T19:56:33.126127",
"deleted_at": null,
"permission_level": "VIEW",
"dest_workspace_id": 3,
"src_user_id": "99999999-8888-7777-6666-555544443333",
"src_workspace_id": 3,
"vault_folder_id": "fedcba98-7654-3210-fedc-ba9876543210",
"always_show_on_homepage": false
}
],
"workspace_count": 1,
"workspace_shares": [
{
"id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"created_at": "2024-12-02T19:56:33.126127",
"updated_at": "2024-12-02T19:56:33.126127",
"deleted_at": null,
"permission_level": "VIEW",
"dest_workspace_id": 3,
"src_user_id": "99999999-8888-7777-6666-555544443333",
"src_workspace_id": 3,
"vault_folder_id": "fedcba98-7654-3210-fedc-ba9876543210",
"always_show_on_homepage": false
}
]
}
}
],
"pagination": {
"page": 3,
"per_page": 20,
"total": 45,
"total_pages": 3
}
}
}
}
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Page number for pagination (default: 1)
x >= 1
Number of items per page (default: 20, max: 100)
1 <= x <= 100
Successfully retrieved workspace projects
The response is of type object
.