# Upload a file

To upload file data to the storage bucket, copy the upload_url provided
from the upload_request response body. Create a PUT request with a path to
the file binary. 

> NOTE: Non-Resumable Uploads use the PUT method on initial creation.

> NOTE: After uploading the file, you can add it as Brandfolder asset by
copying the object_url value from the [Get an upload
URL](/api/brandfolder/openapi/binary_upload/opidstorageserviceuploadrequestsget)
response into your request body's attachments.url property. See [Create
assets in a
Brandfolder](/api/brandfolder/openapi/assets/opidapiv4collectionsassetsbybrandfolderidpost)
for details.

Endpoint: PUT /upload_url
Version: v4
Security: 


