Index GDrive File
Index a single Google Drive file (by file ID) into a collection (headless).
Path parameters
Headers
Request
Google Cloud service-account JSON (as a string). Its OAuth client ID must be authorized for the drive.readonly scope in the customer’s Workspace Domain-wide Delegation settings.
Google Drive file ID (the ‘/d/<id>/’ segment of a file URL). Native Google Docs/Sheets/Slides are exported to PDF/XLSX automatically.
Document processing type. ‘advanced’ uses agentic OCR with AI-enhanced extraction for complex layouts, tables, figures, charts, and documents containing images. ‘basic’ provides reliable OCR optimized for general document indexing and high-volume processing.
When true, files already indexed in the collection are skipped and will not be re-indexed with incoming changes. When false, all incoming files are indexed regardless of whether they already exist.
When true, files that already exist in the collection will be deleted and re-indexed with the latest changes. Requires skip_existing=false. Setting both to true returns a 400 error.
AWS Transcribe language code for the spoken audio (e.g. ‘es-US’, ‘pt-BR’). Omit to auto-detect per file. Video and audio files only. Supported codes: https://docs.aws.amazon.com/transcribe/latest/dg/supported-languages.html
Custom metadata to attach to all chunks from this file. Keys must be strings. Values: str, int, float, bool, or List[str].
Relative path to a JS parsing script for JSON files (e.g. ‘research/paper-parser’).