# Integromat can not receive url img by API?

**URL:** https://community.glideapps.com/t/integromat-can-not-receive-url-img-by-api/56978
**Category:** Ask for Help
**Created:** [January 21, 2023, 9:36pm UTC](https://community.glideapps.com/t/integromat-can-not-receive-url-img-by-api/56978 "2023-01-21T21:36:40Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![karim1](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/karim1/32/53072_2.png) [@karim1](https://community.glideapps.com/u/karim1)
#### Post date: [January 21, 2023, 9:36pm UTC](https://community.glideapps.com/t/integromat-can-not-receive-url-img-by-api/56978/1 "2023-01-21T21:36:40Z")

</div>

Integromat can only receive notifications that a person edited your spreadsheet, not that an API updated it.

how can i handle this. I want to retrieve the image sent by my screen to update my google sheet. My google sheet integromat “wacth change” module is connected to my google sheet database to detect the presence of a new image url

---

<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: [January 21, 2023, 9:45pm UTC](https://community.glideapps.com/t/integromat-can-not-receive-url-img-by-api/56978/2 "2023-01-21T21:45:58Z")

</div>

You could probably set up a webhook in the app to trigger a process on Make whenever an image is uploaded and the user triggers an action.

---

<div class="post-metadata">

### Author: ![karim1](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/karim1/32/53072_2.png) [@karim1](https://community.glideapps.com/u/karim1)
#### Post date: [January 21, 2023, 9:51pm UTC](https://community.glideapps.com/t/integromat-can-not-receive-url-img-by-api/56978/3 "2023-01-21T21:51:55Z")

</div>

the link appears in my sheet but it does not trigger the webhook. while if I do a manual copy paste the webhook is triggered

---

<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: [January 21, 2023, 9:54pm UTC](https://community.glideapps.com/t/integromat-can-not-receive-url-img-by-api/56978/4 "2023-01-21T21:54:24Z")

</div>

That’s why I’m saying to make the app trigger the webhook instead of the sheet.

---

<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: [January 21, 2023, 10:06pm UTC](https://community.glideapps.com/t/integromat-can-not-receive-url-img-by-api/56978/5 "2023-01-21T22:06:18Z")

</div>

I would do it through the app, but it should be possible through the sheet if you use an onChange event instead of an OnEdit event. The only thing is you’ll have to add extra code to your script to figure out which row triggered the event. Maybe an extra flag column that gets set whenever you process the row with the new image. Then when you spin through the rows, you only process the ones that don’t have the flag set yet.

---

<div class="post-metadata">

### Author: ![karim1](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/karim1/32/53072_2.png) [@karim1](https://community.glideapps.com/u/karim1)
#### Post date: [January 21, 2023, 10:15pm UTC](https://community.glideapps.com/t/integromat-can-not-receive-url-img-by-api/56978/6 "2023-01-21T22:15:28Z")

</div>

both don’t work. , I am desperate 2 days on the same problem

---

<div class="post-metadata">

### Author: ![karim1](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/karim1/32/53072_2.png) [@karim1](https://community.glideapps.com/u/karim1)
#### Post date: [January 21, 2023, 10:18pm UTC](https://community.glideapps.com/t/integromat-can-not-receive-url-img-by-api/56978/7 "2023-01-21T22:18:27Z")

</div>

I did not know onchange. but coding it in javascript is a bit complicated for me. I am in nocode mode. if you can help me code this…joy

---

<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: [January 21, 2023, 11:59pm UTC](https://community.glideapps.com/t/integromat-can-not-receive-url-img-by-api/56978/8 "2023-01-21T23:59:12Z")

</div>

So you have tried creating a webhook in Make and calling it with a webhook action from the app?

Can you explain your app, how the image is uploaded and what you want to do with the image using Make?

Calling a webhook from the app would be much easier than writing a script.

> **[Glide Docs • Webhook](https://www.glideapps.com/docs/reference/actions/webhook)**
>
> Send data to other apps from Glide.

> **[Glide Docs • Make](https://www.glideapps.com/docs/reference/integrations/make)**
>
> (Formerly Integromat) integrate hundreds of tools with your project.

> **[Glide University](https://learn.glideapps.com/dl/d0a5f4/s/391c39/r/BD6IjzsyQPaTjrNEsRysUw/s/3f9819/r/pCLxkndWQlSX3meBgeV.ug)**

> **[Glide University](https://learn.glideapps.com/dl/17171d/s/702618/r/3mgsuxrKQf-WJyUWyFJAHg)**
