Uploads a file that can be used as supporting documentation for cases. All files are scanned for malware before being accepted.
Security
ClientCredentialsToken
Optional UUID for correlating requests across systems. If provided, Wise echoes it back in the response. Maximum 36 characters. Learn more.
Example:f47ac10b-58cc-4372-a567-0e02b2c3d479
The file to upload. Do not include personally identifying information in the file name. Must be one of the supported content types (application/pdf, image/jpeg, image/png) and must not exceed 15 MB. File name must not exceed 128 characters and the file extension must match the content type (e.g. .pdf for application/pdf).
- Production Environmenthttps://api.wise.com/2026Q4/cases/files
- Sandbox Environmenthttps://api.wise-sandbox.com/2026Q4/cases/files
curl -i -X POST \
https://api.wise.com/2026Q4/cases/files \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: multipart/form-data' \
-H 'X-External-Correlation-Id: f47ac10b-58cc-4372-a567-0e02b2c3d479' \
-F file=string \
-F 'submissionData={"profileId":14556049,"purpose":"GENERAL"}'File uploaded successfully
Headers
Echoed back when X-External-Correlation-Id was included in the request. Learn more.
Example:"f47ac10b-58cc-4372-a567-0e02b2c3d479"
Unique identifier of the uploaded file (UUID v4).
Example:"a1b2c3d4-e5f6-7890-abcd-ef1234567890"
Response
{ "profileId": 14556049, "fileId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "fileName": "company-registration.pdf" }