Index File

Index files from user's S3 bucket into the database. Database ID is looked up automatically from organization_id + database_name. Args: database_name: Name of the database (looked up automatically) aws_access_key_id: AWS access key for S3 bucket aws_secret_access_key: AWS secret key for S3 bucket bucket_name: S3 bucket name bucket_region: S3 bucket region organization_id: Organization UUID api_key: Captain API key for authentication

Headers

AuthorizationstringRequired
Captain API key for authentication
X-Organization-IDstringRequired
Organization UUID

Request

This endpoint expects an object.
database_namestringRequired
aws_access_key_idstringRequired
aws_secret_access_keystringRequired
bucket_namestringRequired
api_keystringRequired
organization_idstringRequired
bucket_regionstringOptionalDefaults to us-east-1
processing_tierstringOptionalDefaults to balanced
max_filesinteger or nullOptional

Response

Successful Response
successboolean
messagestring
database_file_idstring
statusstring
errorstring or null
job_idstring or null

Errors