I have been using Butler's HTTP Requests features to POST updates to 3rd party software. I use the "with headers" option so that I can set HTTP headers which are required for the API.
I am hoping to do something similar but with a GET request. Is there anyway to pass the "with headers" option on a GET request? If not, is there a good workaround for this?
I stumbled upon this same issue and your question prompted me to try again. And I found a way to do this.
post to url "https://38239.wayscript.io/get" with payload "{\"yourURL\" : \"https://domain.myfreshworks.com/crm/sales/api/contacts/16002233290\"}"
My endpoint has a request module which will provide the header and yourURL and return a json which will be available to Butler as {httpresponse}
You will notice that there is cardidlong in it. I had put it in the CRM record.
It can be make for general use by have a different payload since the request module can accept variables....for example
{"yourURL" : "https://domain.myfreshworks.com/crm/sales/api/contacts/16002233290", "yourAuth" : "your specific authorization string for Authorization", "yourConType" : "your content type details for Content-Type" }
I have changed the endpoint to handle the above. See if it works for you. We can talk details later.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Ryan Carlson if you can't see the option in the interface that means it's not available I'd say, the only workaround I can think of would be to post to a Zapier webhook, add the headers in there and then repost.
You could also do this in Trellinator which runs under Google Apps Script, you can read more about it here:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you for confirming that this feature is not supported in the core product.
Zapier would definitely work (We are using this for some other automations). For our use case, I am leaning against Zapier due to cost concerns. I want to sync a lot of cards frequently and Zapier's task based pricing is not ideal for this.
Trellinator looks interesting so thank you for providing that alternative. I will check it out.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.