Add Review Table RowAdd one processed file or a group of processed files to a Harvey review table and schedule asynchronous review processing.
Create Agent ThreadStart an asynchronous Harvey agent run from a prompt and optional documents.
Create Assistant CompletionGenerate one non-streaming Harvey Assistant response from a prompt with optional documents or knowledge sources, matter attribution, model selection, and citations.
Create History File Download URLsCreate time-limited pre-signed download URLs for file IDs returned by Harvey query-history exports.
Create Intake RequestSubmit an idempotent request and optional documents to the Harvey Intake queue.
Create Vault ProjectCreate a Harvey Vault project or knowledge base, optionally attributed to a client matter.
Delete MattersIdempotently soft-delete 1 to 10,000 Harvey matters by firm client and matter identifiers.
Delete Vault FilePermanently delete one file from a Harvey Vault project.
Delete Vault ProjectMove an entire Harvey Vault project and all its contents to the workspace recycle bin.
Export Query HistoryExport enriched query history for a UTC epoch window of at most 30 days, optionally including related file IDs.
Export Usage HistoryExport enriched Harvey workspace usage events for a UTC epoch range of at most 30 days, optionally including related file IDs.
Get AgentReturn metadata for one reachable published Harvey agent.
Get Agent ThreadRead one Harvey agent thread status and any available answer, citations, generated files, or error.
Get Current UserReturn the Harvey service-user identity associated with the connected API token.
Get Earliest Audit LogReturn the earliest available Harvey audit log, optionally filtered by log type.
Get Intake RequestRead one Harvey Intake request's lifecycle state, assignment, timestamps, and attachments.
Get Latest Audit LogReturn the latest available Harvey audit log, optionally for one log type.
Get Review TableReturn a Harvey review table's title, creation time, and associated file IDs.
Get Review Table RowReturn a Harvey review-table row and its cell results for one file.
Get Vault FilesReturn details and processing status for up to 1,000 Harvey Vault file IDs.
Get Vault ProjectReturn a Harvey Vault project's metadata, file identifiers and names, review tables, and storage limits.
List AgentsList published Harvey agents available to the connected service user, one cursor page at a time.
List Audit LogsPage forward through Harvey audit logs from a starting log ID, optionally filtered by log type.
List Client MattersReturn all Harvey client matters, including deleted records and usage statistics.
List Recycled Vault ProjectsList Vault projects currently in the workspace recycle bin, optionally filtered by project-name text or client matter.
List Vault Project FilesList, filter, and sort files in a Harvey Vault project, one cursor page at a time.
List Vault ProjectsList and filter workspace Vault projects and knowledge bases, one page at a time.
List Vault Project UsersList workspace users with direct or inherited effective access to a Harvey Vault project.
Remove Vault Project UsersRemove direct WORKSPACE_USER shares from a Harvey Vault project by email.
Search Audit Logs by TimeReturn the first Harvey audit log at or after a UTC epoch timestamp, optionally filtered by log type.
Search VaultReturn semantically relevant document chunks from one Harvey Vault project.
Update Vault Project UsersAdd workspace users or update their direct access level on a Harvey Vault project.
Upload Vault FilesUpload up to 50 new or replacement files to a Harvey Vault project.
Upsert ClientsCreate, update, or restore up to 10,000 Harvey clients by firm client identifier.
Upsert MattersCreate, update, or restore up to 10,000 Harvey matters under existing clients.