home > support > API > Method list > Upload tour file > Upload tour file
First obtain a presigned URL via TourCMS Get tour file upload URL endpoint, then PUT your file to the provided URL before it expires.
curl --request PUT --upload-file photo.jpg -H "Content-Type:image/jpeg" -L "https://example.s3.amazonaws.com/example"
Tell TourCMS your file has been uploaded by calling the process uploaded file endpoint.