Uploads one or more files to a specific folder.
Method: POST
URL: {{base_url}}/files
This endpoint requires authentication.
Recommended: Bearer token in the Authorization header:
Notes:
If your collection/folder already sets auth, this request can inherit auth.
Ensure {{access_token}} is a valid, non-expired token.
Set these variables at the environment or collection level:
Send as form-data (multipart/form-data).
To upload multiple files, add multiple rows with the same key files[] (each row is of type File) and choose a file for each.
A successful upload typically returns HTTP 201 Created and a JSON response.
Example shape:
400 Bad Request
Missing folder_id
No files[] provided
Invalid multipart/form-data formatting
401 Unauthorized / 403 Forbidden
Missing/invalid Authorization header
Expired {{access_token}}
413 Payload Too Large
415 Unsupported Media Type
multipart/form-dataIn Body → form-data:
Set files[] row Type to File and select a file from your computer.
Keep folder_id as Text (e.g. {{folder_id}}).
Do not manually set the Content-Type: multipart/form-data header; Postman will set it (including the boundary) automatically.
If you run this in a Runner/Monitor, ensure the executing context has access to the referenced files (file selection is local to the client session on web/desktop).