Indexing Jobs
Indexing Jobs
Start Indexing Job for a Knowledge Base
client.knowledgeBases.indexingJobs.create(IndexingJobCreateParams { data_source_uuids, knowledge_base_uuid } body?, RequestOptionsoptions?): IndexingJobCreateResponse { job }
/v2/gen-ai/indexing_jobs
List Indexing Jobs for a Knowledge Base
client.knowledgeBases.indexingJobs.list(IndexingJobListParams { page, per_page } query?, RequestOptionsoptions?): IndexingJobListResponse { jobs, links, meta }
/v2/gen-ai/indexing_jobs
Retrieve Status of Indexing Job for a Knowledge Base
client.knowledgeBases.indexingJobs.retrieve(stringuuid, RequestOptionsoptions?): IndexingJobRetrieveResponse { job }
/v2/gen-ai/indexing_jobs/{uuid}
List Data Sources for Indexing Job for a Knowledge Base
client.knowledgeBases.indexingJobs.retrieveDataSources(stringindexingJobUuid, RequestOptionsoptions?): IndexingJobRetrieveDataSourcesResponse { indexed_data_sources }
/v2/gen-ai/indexing_jobs/{indexing_job_uuid}/data_sources
Cancel Indexing Job for a Knowledge Base
client.knowledgeBases.indexingJobs.updateCancel(stringpathUuid, IndexingJobUpdateCancelParams { body_uuid } body?, RequestOptionsoptions?): IndexingJobUpdateCancelResponse { job }
/v2/gen-ai/indexing_jobs/{uuid}/cancel