Is there a service that can use google api to monitor changes in google spreadsheet?
Here is a way to do it without triggers/onEdit and without polling the spreadsheet api. Beware this is hacky but it has the advantage of not using apps script quotas or spreadsheet api quotas to detect changes1) in the spreadsheet enable email notifications whenever the spreadsheet changes.2) using gmail filters send those notification emails to a label.3) using the gmail api (has larger quotas) look for that email by finding emails with That label.note that this does avoid quota issues with spreadsheets but i really think its much better to just use the regular triggers/onEdit/onChange and just live with the 1minute delay. Quotas will not be exhausted if you simply detect change and call urlfetch.
I am very new to JavaScript and Google app script. I want to monitor changes in a sheet. And if there is an edit, I want a script function to run. Triggers are not an option here to use because they have small quota limit. So I can not use onEdit or time driven triggers to call my function. I need some service to use Google API to monitor changes in google sheet and then trigger the function. Is it possible? Can someone please help me with this? 
Thank You :)