Index SharePoint Site
Index a SharePoint site's document library into a collection (headless).
Uses Microsoft Graph app-only auth (Entra ID App Registration with
Sites.Selected or Sites.Read.All application permission) — no per-user
OAuth. Scope to a folder or single file with the /directory or /file
variants.
Headers:
- Authorization: Bearer {api_key}
- X-Organization-ID: Organization UUID
- Idempotency-Key: UUID for request deduplication (optional)
Returns: { job_id, status: "pending" }