cURL
curl --request POST \ --url https://app.demandiq.com/api/company/kb/documents/upload-init \ --header 'Content-Type: application/json' \ --data ' { "fileName": "product-catalog.pdf", "fileType": "application/pdf", "fileSize": 2048000 } '
{ "documentId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "uploadUrl": "<string>" }
Start a knowledge base document upload. Returns a presigned S3 upload URL. Validates file type, size, and document count limits.
"product-catalog.pdf"
"application/pdf"
2048000
Upload URL generated