Upload API

Upload API

I'm trying to use the Upload API to upload some images and attach them to comments (https://desk.zoho.com/DeskAPIDocument#Uploads#Uploads_Uploadfile) - however I can only ever get a 401 or bad request back.

I'm using an OAuth token with the Desk.tickets.ALL scope - is there a different scope to use? 

POST /api/v1/uploads HTTP/1.1
Host: desk.zoho.com
Authorization: [TRUNCED]
Accept-Encoding: gzip, deflate
traceparent: 00-1cbd0b30608975f85d803b7449191472-0ddb7a64c98456cc-00
Content-Type: multipart/form-data; boundary="b166cab3-c042-4f53-a00c-ee51e7c79cef"
Content-Length: 621764

--b166cab3-c042-4f53-a00c-ee51e7c79cef
Content-Type: image/png
Content-Disposition: form-data; name=file; filename=screenshot_1.png; filename*=utf-8''screenshot_1.png