main
knowledge-base
Get presigned URL for document upload
Changed onGenerate a presigned PUT URL for uploading a document.
This endpoint:
- Generates a unique document UUID for organizing the S3 key
- Generates a presigned S3/MinIO URL for uploading the file
- Returns the upload URL and document metadata
After uploading to the returned URL, call /process-document to create the document record and trigger processing.
Access Control:
- All authenticated users can upload documents scoped to their organization.
post/api/v1/knowledge-base/upload-url
Request
- Base URLhttps://app.dograh.com
- URLhttps://app.dograh.com/api/v1/knowledge-base/upload-url
- Authnone declared
Headers
authorizationstring nullable
X-API-Keystring nullable
Request body
Response
Successful Response
Changes
- info
endpoint added
- info