Documents

Mint a presigned PUT URL. No DB write — document_id is only allocated.

post/v1/document/get-upload-url

Request

  • Base URL
    https://api.getbluejay.ai
  • URL
    https://api.getbluejay.ai/v1/document/get-upload-url
  • Auth
    HTTPBearer (a scheme the document does not define)

Headers

X-Organization-Idstring
X-API-Keystring required

API key required to authenticate requests.

Request body

knowledge_base_idstring uuid required
filenamestring required

Response

Successful Response

document_idstring uuid required
upload_urlstring required
filenamestring required
type'PDF' | 'TEXT' | 'URL' required
expires_in_secondsinteger required

Changes