Upload knowledge base document | Comp AI API
Upload supporting documentation so Comp AI can process approved source material for questionnaire answers and policy workflows.
Authorizations
API key for authentication
Body
Organization ID that owns the document
File name
"rbac-matrix.xlsx"
MIME type of the file
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
Base64-encoded file contents. For the web UI / direct callers. AI/MCP clients should instead upload via /v1/uploads/presign (purpose=document) and pass s3Key — base64 through an LLM is impractically slow and times out. Provide exactly one of fileData or s3Key.
Key of a file already uploaded via /v1/uploads/presign (purpose=document). The server fetches the bytes from storage — no base64 needed. Provide exactly one of fileData or s3Key.
Optional description
Response
Document uploaded successfully

