cURL
curl --request POST \ --url https://api-prod.voltai.ai/source/api/sources/bulk-ingest-s3/ \ --header 'Content-Type: application/json' \ --cookie sessionid= \ --data ' { "sources": [ { "s3_url": "<string>", "topic_paths": [ [ "<string>" ] ], "type": "", "display_name": "<string>" } ], "force_reupload_existing": false } '
{ "processed_count": 123, "created_sources_count": 123, "reused_sources_count": 123, "error_count": 123, "created_topics_count": 123, "existing_topics_count": 123, "created_sources": [ "<string>" ], "reused_sources": [ "<string>" ], "errors": [ {} ], "filename_topic_paths": {} }
Ingest multiple sources from S3 URLs with per-file topic paths and trigger parse jobs.
Organization name (required for multi-tenant API keys)
Request schema for bulk source ingestion from S3 URLs.
List of source ingestion items.
Show child attributes
When true, re-upload and re-parse even if source already exists.
Response schema for bulk source ingestion from S3 URLs.