Place shortcuts (widgets) on your home screen to submit HTTP(S) requests to all your favorite RESTful APIs, webservices and other URL resources. Great for home automation projects!
Build powerful workflows by dynamically injecting values into the request through global variables or by adding JavaScript code snippets to process the HTTP response.
This app is open source, find it on Github: https://github.com/Waboodoo/HTTP-Shortcuts. It's also completely free and contains no ads, because who wants those anyway.
How to install HTTP Request Shortcuts APK on Android phone or tablet?
Download HTTP Request Shortcuts APK file from ApkClean, then follow these steps:
Update Phone Settings
Go to your phone Settings page
Tap Security or Applications (varies with device)
Check the Unknown Sources box
Confirm with OK
Go to Downloads
Open Downloads on your device by going to My Files or Files
Tap the APK file you downloaded (ch.rmy.android.http_shortcuts-v3.21.0-ApkClean.apk)
Tap Install when prompted, the APK file you downloaded will be installed on your device.
A: Just like Windows (PC) systems use an .exe file for installing software, Android does the same. An APK file is the file format used for installing software on the Android operating system.
Q: If I install an APK from this website, will I be able to update the app from the Play Store?
A: Yes, absolutely. The Play Store installs APKs it downloads from Google's servers, and sideloading from a site like ApkClean.net goes through a very similar process, except you're the one performing the downloading and initiating the installation (sideloading). As soon as the Play Store finds a version of the app newer than the one you've sideloaded, it will commence an update.
Q: Why ApkClean.net can guarantee APK 100% safe?
A: Whenever someone wants to download an APK file from ApkClean.net, we'll check the corresponding APK file on Google Play and allow user download it directly (of course, we'll cache it on our server). If the APK file does not exist on Google Play, we'll search it in our cache.
Q: What are Android App permissions?
A: Apps require access to certain systems within your device. When you install an application, you are notified of all of the permissions required to run that application.
Don't hesitate to contact us if you have any questions or concerns.
(*) is required
User's Reivew
5 ★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.
4 ★It works very well. However, I made a Javascript within shortcut that changes the icon and the shortcut name, based on JSON response. Then I placed that 'Shortcut' on android home screen. But it will not change the icon on android home screen only within the HTTP Shortcuts app. Is there a way around this, or did I use the changeIcon/renameShortcut commands incorrectly? ============= So, I figured out that you have to use add widget from android and then select HTTP-Shortcuts app's "widgets" and select the applicable shortcut, then also must choose "Customizable Widget".
5 ★I've only had a brief play so far, but can already see this is fantastic. User friendly, with all the options you might want. Such a simple idea for an app, with practically endless possibilities for the user. Great job!
5 ★This is a marvelously flexible and well thought out app. Ideal for simple experiments, Tasmota tinkering and the like, but the more you use it, the more you realize you can do with it. We need more developers like this.
5 ★Fantastic app! I found it to be very easy to use with a clean interface and design. I'm now able to get the customization I've been looking for. The developer was responsive and helped me get great results.
5 ★Intuitive UI with zero learning curve. There is an option for desktop shortcuts! Highly customizable request execution flow and seems it to cover all I can think about. A dark theme would be a nice addition!
5 ★I cannot rave about this app enough. I just noticed that some recentish update has added javascript parsing for pre-, post-, and error-processing, and it works marvelously well with IoT devices that return JSON! I love it!
3 ★\n not found: limit=0 content=… _ Debian curl reponse: _ HTTP/1.1 200 OK Content-Type: application/json Cache-Control: no-cache, no-store, must-revalidate Pragma: no-cache Expires: -1 Access-Control-Allow-Origin: * Accept-Ranges: none Transfer-Encoding: chunked Connection: close _ yes, bug report. github keeps trolling with verification emails which my provider blocks 🤷
5 ★Works perfectly. Clean. Well documented scripting help. Easy to use. Fit my need exactly. Have been trying mqtt and other tools for simple widget control but nothing worked exactly the way I need until this app. Love it!
5 ★Works great. It allows me to create shortcuts from URLs. I can use a custom icon or a shortcut from an icon app. It them lets me add it to my launcher widget. It's what I needed!
5 ★This works flawlessly, is really easy to use, and it's free with no ads. Can't ask for more! I've been using it for years for my home automation. Love opening my garage door with my phone!
5 ★Super functional application! Supports variables, scripts, etc. Highly recommend! Also it would be great to have auto-incrementing variables and variables like timestamp, GUID, random number in some range, etc