BriteCore
string · requiredstringinteger · min: 1 · max: 604800integer · min: 1 boolean · requiredstring[] · required
generate_upload_url_for_tmp_file
POST
/api/v2/files/generate_upload_url_for_tmp_file
Code
generate_upload_url_for_tmp_file › Request Body
Request payload for /api/v2/files/generate_upload_url_for_tmp_file.
content_typeMIME type the uploaded object will be stored with. Also used to derive the S3 key's file extension. Example: application/pdf
key_suffixRelative sub-path (no leading slash, no '..' segments) appended after the enforced 'uploads/tmp_files/' base. Example: 'carbone/' yields 'uploads/tmp_files/carbone/'.
expires_inPresigned POST TTL in seconds. Defaults to 600; cannot exceed 7 days (604800).
max_sizeMaximum allowed upload size in bytes, enforced via the presigned POST's content-length-range condition. Defaults to 26214400 (25MB).
generate_upload_url_for_tmp_file › Responses
200
Response payload for /api/v2/files/generate_upload_url_for_tmp_file.
successmessagesAny messages or errors related to the request
object · required
