Index S3 Bucket

Index all files from an S3 bucket into a collection. Headers: - Authorization: Bearer {api_key} - Captain API key for authentication - X-Organization-ID: Organization UUID - Idempotency-Key: UUID for request deduplication (optional) Returns a job_id for tracking the indexing progress.

Path parameters

collection_namestringRequired
Name of the collection to index into

Headers

AuthorizationstringRequired
Captain API key for authentication
X-Organization-IDstringRequired
Organization UUID
Idempotency-KeystringOptional
UUID for request deduplication

Request

This endpoint expects an object.
bucket_namestringRequired
aws_access_key_idstringRequired
aws_secret_access_keystringRequired
bucket_regionstringOptionalDefaults to us-east-1
max_filesintegerOptional

Response

Indexing Job Started
job_idstring
statusenum
Allowed values: