cURL
curl --request POST \ --url https://app.demand-iq.com/api/company/kb/documents/complete \ --header 'Content-Type: application/json' \ --cookie session= \ --data ' { "documentId": "3c90c3cc-0d44-4b50-8888-8dd25736052a" } '
{ "status": "pending", "documentId": "3c90c3cc-0d44-4b50-8888-8dd25736052a" }
Marks a document as uploaded after the client finishes uploading to S3. Triggers background processing (text extraction, chunking, and embedding).
Session cookie obtained from POST /api/auth/login.
POST /api/auth/login
Upload marked as complete
"pending"