Beta
BetaAgent Data
Get Agent Data
client.beta.agentData.get(stringitemID, AgentDataGetParams { organization_id, project_id } query?, RequestOptionsoptions?): AgentData { data, deployment_name, id, 4 more }
GET/api/v1/beta/agent-data/{item_id}
Update Agent Data
client.beta.agentData.update(stringitemID, AgentDataUpdateParams { data, organization_id, project_id } params, RequestOptionsoptions?): AgentData { data, deployment_name, id, 4 more }
PUT/api/v1/beta/agent-data/{item_id}
Delete Agent Data
client.beta.agentData.delete(stringitemID, AgentDataDeleteParams { organization_id, project_id } params?, RequestOptionsoptions?): AgentDataDeleteResponse
DELETE/api/v1/beta/agent-data/{item_id}
Create Agent Data
client.beta.agentData.agentData(AgentDataAgentDataParams { data, deployment_name, organization_id, 2 more } params, RequestOptionsoptions?): AgentData { data, deployment_name, id, 4 more }
POST/api/v1/beta/agent-data
Search Agent Data
client.beta.agentData.search(AgentDataSearchParams { deployment_name, organization_id, project_id, 7 more } params, RequestOptionsoptions?): PaginatedCursorPost<AgentData { data, deployment_name, id, 4 more } >
POST/api/v1/beta/agent-data/:search
Aggregate Agent Data
client.beta.agentData.aggregate(AgentDataAggregateParams { deployment_name, organization_id, project_id, 9 more } params, RequestOptionsoptions?): PaginatedCursorPost<AgentDataAggregateResponse { group_key, count, first_item } >
POST/api/v1/beta/agent-data/:aggregate
Delete Agent Data By Query
client.beta.agentData.deleteByQuery(AgentDataDeleteByQueryParams { deployment_name, organization_id, project_id, 2 more } params, RequestOptionsoptions?): AgentDataDeleteByQueryResponse { deleted_count }
POST/api/v1/beta/agent-data/:delete
Models
BetaParse Configurations
Create Parse Configuration
client.beta.parseConfigurations.create(ParseConfigurationCreateParams { name, parameters, version, 5 more } params, RequestOptionsoptions?): ParseConfiguration { id, created_at, name, 6 more }
POST/api/v1/beta/parse-configurations
List Parse Configurations
client.beta.parseConfigurations.list(ParseConfigurationListParams { creator, name, organization_id, 4 more } query?, RequestOptionsoptions?): PaginatedCursor<ParseConfiguration { id, created_at, name, 6 more } >
GET/api/v1/beta/parse-configurations
Get Parse Configuration
client.beta.parseConfigurations.get(stringconfigID, ParseConfigurationGetParams { organization_id, project_id } query?, RequestOptionsoptions?): ParseConfiguration { id, created_at, name, 6 more }
GET/api/v1/beta/parse-configurations/{config_id}
Update Parse Configuration
client.beta.parseConfigurations.update(stringconfigID, ParseConfigurationUpdateParams { organization_id, project_id, parameters } params, RequestOptionsoptions?): ParseConfiguration { id, created_at, name, 6 more }
PUT/api/v1/beta/parse-configurations/{config_id}
Delete Parse Configuration
client.beta.parseConfigurations.delete(stringconfigID, ParseConfigurationDeleteParams { organization_id, project_id } params?, RequestOptionsoptions?): void
DELETE/api/v1/beta/parse-configurations/{config_id}
Models
BetaSheets
Create Spreadsheet Job
client.beta.sheets.create(SheetCreateParams { file_id, organization_id, project_id, config } params, RequestOptionsoptions?): SheetsJob { id, config, created_at, 10 more }
POST/api/v1/beta/sheets/jobs
List Spreadsheet Jobs
client.beta.sheets.list(SheetListParams { include_results, organization_id, page_size, 2 more } query?, RequestOptionsoptions?): PaginatedCursor<SheetsJob { id, config, created_at, 10 more } >
GET/api/v1/beta/sheets/jobs
Get Spreadsheet Job
client.beta.sheets.get(stringspreadsheetJobID, SheetGetParams { include_results, organization_id, project_id } query?, RequestOptionsoptions?): SheetsJob { id, config, created_at, 10 more }
GET/api/v1/beta/sheets/jobs/{spreadsheet_job_id}
Get Result Region
client.beta.sheets.getResultTable("table" | "extra" | "cell_metadata"regionType, SheetGetResultTableParams { spreadsheet_job_id, region_id, expires_at_seconds, 2 more } params, RequestOptionsoptions?): PresignedURL { expires_at, url, form_fields }
GET/api/v1/beta/sheets/jobs/{spreadsheet_job_id}/regions/{region_id}/result/{region_type}
Delete Spreadsheet Job
client.beta.sheets.deleteJob(stringspreadsheetJobID, SheetDeleteJobParams { organization_id, project_id } params?, RequestOptionsoptions?): SheetDeleteJobResponse
DELETE/api/v1/beta/sheets/jobs/{spreadsheet_job_id}
Models
BetaDirectories
Create Directory
client.beta.directories.create(DirectoryCreateParams { name, organization_id, project_id, 2 more } params, RequestOptionsoptions?): DirectoryCreateResponse { id, name, project_id, 5 more }
POST/api/v1/beta/directories
List Directories
client.beta.directories.list(DirectoryListParams { data_source_id, include_deleted, name, 4 more } query?, RequestOptionsoptions?): PaginatedCursor<DirectoryListResponse { id, name, project_id, 5 more } >
GET/api/v1/beta/directories
Get Directory
client.beta.directories.get(stringdirectoryID, DirectoryGetParams { organization_id, project_id } query?, RequestOptionsoptions?): DirectoryGetResponse { id, name, project_id, 5 more }
GET/api/v1/beta/directories/{directory_id}
Update Directory
client.beta.directories.update(stringdirectoryID, DirectoryUpdateParams { organization_id, project_id, description, name } params, RequestOptionsoptions?): DirectoryUpdateResponse { id, name, project_id, 5 more }
PATCH/api/v1/beta/directories/{directory_id}
Delete Directory
client.beta.directories.delete(stringdirectoryID, DirectoryDeleteParams { organization_id, project_id } params?, RequestOptionsoptions?): void
DELETE/api/v1/beta/directories/{directory_id}
BetaDirectoriesFiles
Add Directory File
client.beta.directories.files.add(stringdirectoryID, FileAddParams { file_id, organization_id, project_id, 2 more } params, RequestOptionsoptions?): FileAddResponse { id, directory_id, display_name, 7 more }
POST/api/v1/beta/directories/{directory_id}/files
List Directory Files
client.beta.directories.files.list(stringdirectoryID, FileListParams { display_name, display_name_contains, file_id, 6 more } query?, RequestOptionsoptions?): PaginatedCursor<FileListResponse { id, directory_id, display_name, 7 more } >
GET/api/v1/beta/directories/{directory_id}/files
Get Directory File
client.beta.directories.files.get(stringdirectoryFileID, FileGetParams { directory_id, organization_id, project_id } params, RequestOptionsoptions?): FileGetResponse { id, directory_id, display_name, 7 more }
GET/api/v1/beta/directories/{directory_id}/files/{directory_file_id}
Update Directory File
client.beta.directories.files.update(stringdirectoryFileID, FileUpdateParams { body_directory_id, organization_id, project_id, 2 more } params, RequestOptionsoptions?): FileUpdateResponse { id, directory_id, display_name, 7 more }
PATCH/api/v1/beta/directories/{directory_id}/files/{directory_file_id}
Delete Directory File
client.beta.directories.files.delete(stringdirectoryFileID, FileDeleteParams { directory_id, organization_id, project_id } params, RequestOptionsoptions?): void
DELETE/api/v1/beta/directories/{directory_id}/files/{directory_file_id}
Upload File To Directory
client.beta.directories.files.upload(stringdirectoryID, FileUploadParams { upload_file, organization_id, project_id, 3 more } params, RequestOptionsoptions?): FileUploadResponse { id, directory_id, display_name, 7 more }
POST/api/v1/beta/directories/{directory_id}/files/upload
BetaBatch
Create Batch Job
client.beta.batch.create(BatchCreateParams { job_config, organization_id, project_id, 5 more } params, RequestOptionsoptions?): BatchCreateResponse { id, job_type, project_id, 14 more }
POST/api/v1/beta/batch-processing
List Batch Jobs
client.beta.batch.list(BatchListParams { directory_id, job_type, limit, 4 more } query?, RequestOptionsoptions?): PaginatedBatchItems<BatchListResponse { id, job_type, project_id, 14 more } >
GET/api/v1/beta/batch-processing
Get Batch Job Status
client.beta.batch.getStatus(stringjobID, BatchGetStatusParams { organization_id, project_id } query?, RequestOptionsoptions?): BatchGetStatusResponse { job, progress_percentage }
GET/api/v1/beta/batch-processing/{job_id}
Cancel Batch Job
client.beta.batch.cancel(stringjobID, BatchCancelParams { organization_id, project_id, reason, temporalNamespace } params, RequestOptionsoptions?): BatchCancelResponse { job_id, message, processed_items, status }
POST/api/v1/beta/batch-processing/{job_id}/cancel
BetaBatchJob Items
List Batch Job Items
client.beta.batch.jobItems.list(stringjobID, JobItemListParams { limit, offset, organization_id, 2 more } query?, RequestOptionsoptions?): PaginatedBatchItems<JobItemListResponse { item_id, item_name, status, 7 more } >
GET/api/v1/beta/batch-processing/{job_id}/items
Get Item Processing Results
client.beta.batch.jobItems.getProcessingResults(stringitemID, JobItemGetProcessingResultsParams { job_type, organization_id, project_id } query?, RequestOptionsoptions?): JobItemGetProcessingResultsResponse { item_id, item_name, processing_results }
GET/api/v1/beta/batch-processing/items/{item_id}/processing-results
BetaSplit
Create Split Job
client.beta.split.create(SplitCreateParams { categories, document_input, organization_id, 2 more } params, RequestOptionsoptions?): SplitCreateResponse { id, categories, document_input, 7 more }
POST/api/v1/beta/split/jobs
List Split Jobs
client.beta.split.list(SplitListParams { organization_id, page_size, page_token, project_id } query?, RequestOptionsoptions?): PaginatedCursor<SplitListResponse { id, categories, document_input, 7 more } >
GET/api/v1/beta/split/jobs
Get Split Job
client.beta.split.get(stringsplitJobID, SplitGetParams { organization_id, project_id } query?, RequestOptionsoptions?): SplitGetResponse { id, categories, document_input, 7 more }
GET/api/v1/beta/split/jobs/{split_job_id}