Iāve tried passing plain image URLs, Data Urls, and buffers. Why does it keep telling me āImage property is requiredā despite having a valid image?
Did you find the solution? I am getting similar error but I think error is not about valid image but in sending the request. Why you are sending the input instead of buffer?
Looking throught nodejs sdk docs, I found that the api checks that the object is ~FileLike~ when attempting to append it to FormData. If itās not FileLike, it gets interpreted as an object, which messes the key that gets added to the FormData hence the error.
My solution was to just set the values expected by the file like check on the blob and things seemed to work.
I canāt include the link to the code as reference, but you can find it by going to the node js sdk on github, and looking for the function isFileLike. The code messing up is the function addFormValue.