# Sending an Image to a 3rd party API

**URL:** <https://community.glideapps.com/t/sending-an-image-to-a-3rd-party-api/82005>\
**Category:** Ask for Help\
**Created:** [May 23, 2025, 2:22pm UTC](https://community.glideapps.com/t/sending-an-image-to-a-3rd-party-api/82005 "2025-05-23T14:22:46Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![MattGlides](https://avatars.discourse-cdn.com/v4/letter/m/53a042/32.png) [@MattGlides](https://community.glideapps.com/u/MattGlides)\
**Post date:** [May 23, 2025, 2:22pm UTC](https://community.glideapps.com/t/sending-an-image-to-a-3rd-party-api/82005/1 "2025-05-23T14:22:46Z")

</div>

I am aware that Glide’s image picker component, when pulling the image, automatically turns it into a URL. However this then means that the API we are sending it to (we work directly with them), has to download the image from this URL and then process it.

Has anyone come up with a method whereby you can just send the image itself, then they can remove the whole open url download image process?

For more info, people using our app on site are taking a picture of products and uploading them. Nothing from their gallery at all.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [May 23, 2025, 2:27pm UTC](https://community.glideapps.com/t/sending-an-image-to-a-3rd-party-api/82005/2 "2025-05-23T14:27:05Z")

</div>

Will the API accept a Blob or Datauri?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [May 24, 2025, 12:26am UTC](https://community.glideapps.com/t/sending-an-image-to-a-3rd-party-api/82005/3 "2025-05-24T00:26:06Z")

</div>

In Make, what we do is using a HTTP module to “download” the file, converting it to this Buffer form.

 ![CleanShot 2025-05-24 at 07.25.23](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/e/1ea1599b136b257cbd5c344d699062364ff5fa86.png)

Then reference it in the next module.
