• HTTP Request Shortcuts 1
  • HTTP Request Shortcuts 2
  • HTTP Request Shortcuts 3
  • HTTP Request Shortcuts 4

HTTP Request Shortcuts

Place shortcuts on your home screen to submit HTTP requests to all your favourite RESTful APIs, Webservices and other URL resources.

- Built-in or custom Icons for Shortcuts
- HTTP and HTTPS URLs
- GET, POST, PUT, DELETE and PATCH
- Basic Authentication
- Custom headers and body
- Display response in a toast, dialog, window or run silently
- Requests can be delayed until internet connectivity becomes available
- Value placeholders
- Integration with Tasker and other automation apps
- Voice activation (experimental)

Some ideas what to use HTTP shortcuts for:
- Execute a script on your web server
- Control your Home Automation System and IoT devices
- Interact with VLC media player's web interface
- Tell your surveillance system to snap a picture

You can find icon packs for this on the store: https://play.google.com/store/search?q=ipack&c=apps

This app is open source, find it on Github: https://github.com/Waboodoo/HTTP-Shortcuts

If you have any questions, feature requests, want to help me translate the app or give any other comments feel free to contact me: [email protected].

Category : Tools

Related searches

Reviews (28)

Muh. M. A. May 6, 2022     

There is only one word that explains this app, its interface, and its depth "Awesome". Absolutely fantastic. Interface is intuitive and efficient, the options available in the app for customization and programming (scripting) are simply beyond what I expected. What its missing can easily be programmed in. It is in TOP 3 of my apps list from now on. Simply love it. Keep up the good work.

K. C. Mar 31, 2022     

Excellent app. Very useful with lots of handy features and options. Lots of powerful options... I especially like the JavaScript scripting options (but note that they are not required). It's wonderful that it's both ad-free and free to use! And it's open source. I'm very grateful that the author released this... great work!

Grz. J. May 12, 2022     

Great app, however on samsung s10 android 12, ability to add shortcut actions in bixby routines is gone. I can only select app shortcut but no actions available in the menu 😞 Can this be added back ? It dissapeard on android security patch back in november 😞 . EDIT : another bixby update and the missing functionality is restored 😀 I think it was just samsung/bixby update. Really happy with app itself, great work !

T. M. Feb 27, 2022     

Fantastic app. Now I can remote control my Foobar2000 music player via the beefweb component. And I made a little popup dialog by writing JS to parse openweathermap json responses, making this the fastest weather app I've ever used lol. It's hard to overstate just how easy this is to use if you have some basic knowledge of http requests and JS. Everything is laid out very nicely and intuitively. The only thing that gave me a tiny bit of trouble was figuring out the variable system, so I could update a variable with one shortcut, and use that value with another. But it's amazing that's even possible in the first place. I don't know if this is possible, but I'd love to see the ability to add more richly formatted content in messages displayed. Images, CSS, html. But I'm asking for feature creep at this point. As-is, this app is amazing.

Lug. Mar 19, 2022     

Amazing app, i use it every day and have never had any problems with it. A lot of features and very fast and reliable. While probably not very useful to an average person, for a techy hobby programmer like me, it's incredibly useful and easy to use

Sim. F. Jan 19, 2022     

Great app, does what I want. A bit tedious to configure if you have to create many shortcuts, but there is even a remote editing feature I have to try. The only issue is that the widgets have a small app icon on it, a setting to remove those would be great. The custom widgets don't have that icon, but also don't have the label at 1x1 size.

Col. C. Mar 8, 2022     

Works for what I need. I have a PC-based homebrew fermentation controller system. The application supports webservers and HTTP GET and PUT for global variables. I wanted a way to check in on my fermentation progress for each fermenter in a simple way, and this allowed me to do it. I even learned a bit of Java scripting along the way!

ten. b. Apr 4, 2022     

Awesome! Kudos to the developer. Very smart implementation of variables allowed me to use a shortcut to publish (POST) content from any app on the phone to my web app.

Ðav. A. Mar 12, 2022     

Great work, love the functionality. It's perfect for my smart home handling via my phone.

Leo. R. Aug 6, 2020     

Wow!!! That's perfect. I was on my way to write something from the ground up just so I could have 4 or 5 shortcuts on my home screen that would switch lights on/off or open gates by sending http requests to some Raspberry Pi or ESP32. The only missing feature I would request here is the ability to change the host of the URL based on wether you are connected to a specific wifi network or not. That would be awesome.

Joh. T. Oct 1, 2019     

Just noticed that most of my shortcuts no longer work. I think this might be to do with implementation of javascript as pre/post actions. I was sending a GET command and then setting a variable and triggering a sequence of shortcuts, all to control an internet radio. Have tried lots of things to nail down what's going wrong. Variables are being set and read and shortcuts are being triggered I think possibly not in sequence or timing out? Unfortunately, the app is no longer useful to me.

Jay. S. Sep 6, 2021     

Fantastic application, it's simple, intruitive UI makes for easy use and navigation throughout. Credit to the Dev. It does what it says, and does it very well... works flawlessly on Android11, enabling me to launch HTTP requests at the touch on a button on my homescreen, interacting with APIs and the ability to write custom JS script within the app really allows you to personalise Server responses. Good error handling too.

OwO. Jan 12, 2019     

This is the best app I've used in a long time. It has a LOT of options and is built very, very well. It'd be great to see a basic comparison function. I'm currently using this with a horribly built API - the API always returns 200 even when there's an error and instead the user needs to parse the response body to figure out whether there's an issue. If I could compare a string instead of just updating a variable, that would be helpful. Or some way to specify what constitutes a failed req

Raf. C. May 5, 2022     

Amazing app. It does everything I could possibly want regarding http requests.

Jan. P. Sep 21, 2021     

I have always used folders and shortcuts to organize my home screens, for sites that did not have an app, or where I just didn't want the app installed on my phone. I have links to google sheets & docs, frequent websites, medical and financial sites. This year on my new android Motorola edge+, the links I placed on home screen would disappear, just out of the blue. So annoying. I just started using HTTP Request Shortcuts yesterday, and so far it is working great. I don't have to hunt for my links anymore, and I can create categories, to group my shortcuts. It is interesting to see what others are using this app for. I will have to experiment a bit.

Muh. F. Apr 25, 2022     

Widget (shortcut) on home screen always missing after days. Readded and missing back. Hmm pls fix.

Eri. F. Apr 16, 2020     

Finally an app that can handle the simple task of making a curl request when pushing a home screen widget. Thank you! Tried some automation apps but none of them worked as I wanted. But with this app all it takes is a tap on a home screen widget and the curl request gets send. No hassle, no unnecessary hoops to jump through

Ano. A. May 25, 2020     

Great App. There aren't any good functioning apps for Pi-Hole at the moment. With this app I was able to create widgets that send a POST to turn on or off ad filtering. The ability to create the widgets with this app is my favorite ability it has. I love that no apps need to open with them, I just get a little toast that says Pi-Hole disabled or enabled.

Car. E. Jan 30, 2021     

The perfect app for sending commands via shortcuts to the ESP_Easy. Fast, reliable and with many configuration options available. Only one issue on my Huawei pro20: when using shortcuts on the home screen, if I press any shortcut it automatically goes to the screen where I have the main app icon. To fix it I had to place the app icon on the same screen where I have the shortcuts.

Ric. J. Mar 28, 2020     

Was working great with curl to Energenies Mihome servers but since the update 2 days ago it no longer works at all.. Hope it'll be fixed soon. Email sent, I hope it helps. Been really good up until this blip. Added a star for the quick reply :) UPDATE Just downloaded v1.26.1 from github and apart from not allowing import the data from newer now removed app after I recreated the shortcuts they are now working so looks like a bug in the update, well the tiny bit that I use. 2nd UPDATE Developer has been REALLY helpful, tracked down the problem and will be fixed in an upcoming version, if you have a similar problem to mine check out the github page and get v1.26.1 as that seems to work ok. I'd really like to thank the developer for troubleshooting and sorting this so quickly.

oli. t. Dec 3, 2021     

Almost perfect! Android TV and remote navigation support would be great to launch stuff from the couch!

Nik. M. Feb 4, 2022     

Incredibly powerful and useful, thanks! Using it for sending WoL packets to devices on the network.

Sid. V. Jul 17, 2019     

Thank you for what you have given us. Exactly what I was looking for. The bonus feature that delighted me was the variables option. As a fellow developer, I have a small suggestion to improvise on it. You can give an option to set the variable while executing a shortcut. for example, I am using a shortcut to turn on my AC via smart devices. The AC temperature is one of the body params. If I get an option to send the temperature variable value everytime I execute the shortcut, it will be helpful.

ROD. Apr 2, 2019     

this app is a must have when working with Arduino esp chip or php. it allows you to make a simple app to talk to devices with get / post commands and has a lot under the hood if you like to dig in and get more complex. One feature i would like to see is an option to have it download a new config file from a web server ether on start or by clicking a button. i have a automation setup and when i make changes its a pain to send the new config to each device and import it. anyway thanks for the work you have put into this app and making it open sourced!.

Tim. W. Nov 10, 2019     

This app does exactly what I needed it for. I recently purchased a Particle Photon and the four relay board. I uploaded the 3-internet-relays.ino with RelayShield.h. Since I'm fairly new to the whole phone controlling my Arduino thing I did have a misunderstanding setting the app up. But a few trial and errors and I have it working. I needed to install the access_token and the arg parameters in the tab: Request Body/Parameters. (I was had put them someplace else It worked great after that.

Hal. O. Mar 22, 2019     

really great app, thank you😀 pretty much perfect and reliable. if I could wish for one more feature it would be, shortcut made out of a widget, wich always shows the last response happened (text and linefeed only), right on top of the icon. oh, mDNS would be a real milestone..

Saf. E. Jan 20, 2021     

People like the developers of this app are the ones who really make the world a better place, I mean the app is absolutely awesome, it's visually appealing, it has lots of useful yet easy-to-use features, great documentation, AND it's completely free and open source with no ads which means they get nothing out of it! What freaking LEGENDS

Dus. C. Nov 6, 2018     

Honestly, I can hardly believe an app like this exists. It does exactly what I need to make calls to my arduino to turn outlets on and off straight from my home screen and very quickly. Fantastic and easy to use app.