I’ve never worked with that API, but if their api wants JSON and not a binary blob, you will need to use the move binary data node to convert the binary file to json so you can upload it. This is the node:
This looks like your file doesn’t contain valid JSON, so the error message would seem to be spot on here. To upload binary data you’d need to specify the correct binary property after selecting the suitable content type:
Make sure to use the latest version of n8n and a new HTTP Request when doing so, as older versions do not allow mixing binary and non-binary content (and you didn’t specify which version you currently use).