Upload File
Upload File
POST{{url-upload-file}}
This is the direct request to the pre-signed URL obtained from the Generate AWS Signature endpoint. It uploads the file as multipart/form-data to the provided URL using the exact fields returned in the signature response. The file is securely stored and linked to the operation upon successful upload.
Body
Name
Example Value
key
{{key}}.png
acl
private
success_action_status
201
Expires
Fri, 19 Sep 2025 12:50:46 GMT
Content-Type
image/png
x-amz-server-side-encryption
{{x-amz-server-side-encryption}}
x-amz-meta-original-filename
image.png
policy
{{policy}}
x-amz-credential
{{x-amz-credential}}
x-amz-algorithm
{{x-amz-algorithm}}
x-amz-date
20250919T124546Z
x-amz-signature
{{x-amz-signature}}
file
postman-cloud:///1f097eba-7d2b-4c80-8f3b-09fdf5c289b4
Response
<?xml version="1.0" encoding="UTF-8"?>
<PostResponse>
<Location>https://simple-wl-dev.s3.amazonaws.com/document%2Fuserclients%2F284%2F2025-09-19-image-RHXhbaUrCdJFQbg2QwreWw.png</Location>
<Bucket>simple-wl-dev</Bucket>
<Key>{{key}}.png</Key>
<ETag>"8772b5c864f03db75c04acba9021c43b"</ETag>
</PostResponse><?xml version="1.0" encoding="UTF-8"?>
<Error>
<Code>AccessDenied</Code>
<Message>Invalid according to Policy: Policy expired.</Message>
<RequestId>MKH86AJNGQSD1VE3</RequestId>
<HostId>okCUnnp+Xz7aQsFtLgUppGyYm/TYtuqg5apDLVS0tpmHTSVfEqcnu/O6huDMJxgyNvAhYvGVg4g=</HostId>
</Error>
