В примере API показано, что картинка передаётся банально в теле запроса с Content Type multipart/form-data, зачем вы пытаетесь передать картинку в query-параметре? Размер у картинок может быть разный, а вы ограничены
максимальной длиной URI.
Посмотрите как это делается тут:
https://developer.mozilla.org/ru/docs/Web/API/Form...