App Icon

APICall

Description

╭───</p><p>≡ General description</p><p>╰─</p><p>APICall is a widget for calling HTTP URLs throught Bluetooth via Smartphone or directly with WiFi/LTE for compatible devices.</p><p>Typical usage is for calling REST API of IOT devices or home automation boxes (Fibaro, eedomus, jeedom, zipa, vera, ...) or others things via ifttt.com, zapier ...</p><p></p><p>If you like it, give me a beer here ;o)</p>

What’s New

╭───</p><p>≡ Note</p><p>╰─</p><p>You can find the complete documentation and manual here :</p><p>https://apicall.dumesnil.net</p><p></p><p></p><p>⊕⊕⊕ WARNING ⊕⊕⊕ </p><p>Several users report me some issues when configuring or upgrading from garminExpress. Please prefer use connectIQ.</p><p></p><p>For supported watches which only have 60kb of memory, namely :</p><p> ‣ fenix5, quatix5, fenix5s, fenixChronos</p>

Additional Information

Permissions

This app requires access to:

  • Send/receive information to/from the Internet
  • Captain Marvel Captain Marvel
  • D2™ Air D2™ Air
  • D2™ Air X10 D2™ Air X10
  • D2™ Delta D2™ Delta
  • D2™ Delta PX D2™ Delta PX
  • D2™ Delta S D2™ Delta S
  • D2™ Mach 1 D2™ Mach 1
  • Darth Vader™ Darth Vader™
  • Descent™ MK2 Descent™ MK2, Descent™MK2i
  • Descent™ Mk2S Descent™ Mk2S
  • Edge® 1030 Edge® 1030
  • Edge® 1030 Plus Edge® 1030 Plus
  • Edge® 1030, Bontrager Edge® 1030, Bontrager
  • Edge® 530 Edge® 530
  • Edge® 830 Edge® 830
  • Edge® Explore Edge® Explore
  • Enduro™ Enduro™
  • epix™ (Gen 2) epix™ (Gen 2), quatix® 7 – Sapphire Edition
  • First Avenger First Avenger
  • Forerunner® 245 Forerunner® 245
  • Forerunner® 245 Music Forerunner® 245 Music
  • Forerunner® 255 Forerunner® 255
  • Forerunner® 255 Music Forerunner® 255 Music
  • Forerunner® 255S Forerunner® 255S
  • Forerunner® 255S Music Forerunner® 255S Music
  • Forerunner® 55 Forerunner® 55
  • Forerunner® 645 Forerunner® 645
  • Forerunner® 645 Music Forerunner® 645 Music
  • Forerunner® 745 Forerunner® 745
  • Forerunner® 935 Forerunner® 935
  • Forerunner® 945 Forerunner® 945
  • Forerunner® 945 LTE Forerunner® 945 LTE
  • Forerunner® 955 Forerunner® 955, Forerunner® 955 Solar
  • fēnix® 5 fēnix® 5, quatix® 5
  • fēnix® 5 Plus fēnix® 5 Plus
  • fēnix® 5S fēnix® 5S
  • fēnix® 5S Plus fēnix® 5S Plus
  • fēnix® 5X fēnix® 5X, tactix® Charlie
  • fēnix® 5X Plus fēnix® 5X Plus
  • fēnix® 6 fēnix® 6
  • fēnix® 6 Dual Power fēnix® 6 Dual Power
  • fēnix® 6 Pro fēnix® 6 Pro, fēnix® 6 Sapphire
  • fēnix® 6 Pro Dual Power fēnix® 6 Pro Dual Power
  • fēnix® 6 Pro Solar fēnix® 6 Pro Solar
  • fēnix® 6 Solar fēnix® 6 Solar
  • fēnix® 6S fēnix® 6S
  • fēnix® 6S Dual Power fēnix® 6S Dual Power
  • fēnix® 6S Pro fēnix® 6S Pro, fēnix® 6S Sapphire
  • fēnix® 6S Pro Dual Power fēnix® 6S Pro Dual Power
  • fēnix® 6S Pro Solar fēnix® 6S Pro Solar
  • fēnix® 6S Solar fēnix® 6S Solar
  • fēnix® 6X Pro fēnix® 6X Pro, fēnix® 6X Sapphire, fēnix® 6X Pro Solar, tactix® Delta Sapphire, quatix® 6X Solar, tactix® Delta Solar, tactix® Delta Solar Ballistics
  • fēnix® 7 fēnix® 7, quatix® 7
  • fēnix® 7S fēnix® 7S
  • fēnix® 7X fēnix® 7X, quatix® 7X – Solar Edition
  • fēnix® Chronos fēnix® Chronos
  • MARQ™ Adventurer MARQ™ Adventurer
  • MARQ™ Athlete MARQ™ Athlete
  • MARQ™ Aviator MARQ™ Aviator
  • MARQ™ Captain MARQ™ Captain, MARQ™ Captain: American Magic Edition
  • MARQ™ Commander MARQ™ Commander
  • MARQ™ Driver MARQ™ Driver
  • MARQ™ Expedition MARQ™ Expedition
  • MARQ™ Golfer MARQ™ Golfer
  • Mercedes-Benz Venu® Mercedes-Benz Venu®
  • Mercedes-Benz Venu® 2 Mercedes-Benz Venu® 2
  • Mercedes-Benz Venu® 2S Mercedes-Benz Venu® 2S
  • quatix® 6 quatix® 6
  • quatix® 6X quatix® 6X, quatix® 6X Solar, quatix® 6X Dual Power
  • Rey™ Rey™
  • tactix® 7 tactix® 7, tactix® 7 – Pro Ballistics Edition, tactix® 7 – Pro Edition
  • Venu® Venu®
  • Venu® 2 Venu® 2
  • Venu® 2 Plus Venu® 2 Plus
  • Venu® 2S Venu® 2S
  • Venu® Sq. Venu® Sq.
  • Venu® Sq. Music Venu® Sq. Music
  • vívoactive® 3 vívoactive® 3
  • vívoactive® 3 Music vívoactive® 3 Music
  • vívoactive® 4 vívoactive® 4, GarminActive
  • vívoactive® 4S vívoactive® 4S, GarminActive S
Average Rating: (65 Ratings)

MonsieurFlal
June 11, 2022 | Version 1.4.0

Excellent plugin qui me permet de gérer l’ouverture de mon garage en rentrant d’une sortie sans avoir à sortir le téléphone ou une télécommande (call api vers ma box domotique Jeedom). Simple et efficace, c’est un must have !!

Craig Rouse
May 23, 2022 | Version 1.3.8

What a fantastic app. I came here looking for a way to make API calls over wifi without being connected to my phone via Bluetooth, and that's exactly what I found. Thanks so much! I've used it to control my Nuki smart lock.

Developer Reply
May 23, 2022, CoCoTTe42

Glad to see it's usefull to you, and many thanks for your donation !

Christian Pappalardo
April 10, 2022 | Version 1.3.7

the widget works regularly at the start of the ride but after some time it does not work (timeout)

Developer Reply
April 10, 2022, CoCoTTe42

Hi, very strange, you are the first that report this kind of things... Could you use the "contact the developper" button and send me more informations ? Please explain, what device do you use, what is the error, give me the error code if it apply, explain if the connectivity is direct (WiFi/LTE) or through the smartphone, etc ... As a reminder, remember that "timeout" (or -300 code) is probably due to lake of connectivty from your smartphone to the server that you try to call, or because server is http (not https, whereas that is not permitted par Android and IOS).

Jaafar Benabdallah
January 12, 2022 | Version 1.3.5

Great app with concise and clear documentation. It's adding more value and usefulness to the Garmin watch. I'm using it to control and query multiple connected devices that I developed.

Developer Reply
April 10, 2022, CoCoTTe42

Thanks for your review ☺

Marius The Dude
December 24, 2021 | Version 1.3.4.1

Its awesome. What improvements I would like to see - autorun (for example when I open the widget the action defined with something like autorun:true to be run) - autoclose (after I run an action automatically close the widget) Great work.

Developer Reply
January 12, 2022, CoCoTTe42

Thanks for the review and the ideas.

Ben Thomas
December 18, 2021 | Version 1.3.4.1

This app is great and has excellent documentation. Thank you for your efforts. The only problem is that none of my configs will save in Garmin Express ConnectIQ app config area. Once I save them and go back in, they're gone. Can't get the app to work because of this. Using Garmin Express on the Mac. Cheers.

FiX
December 16, 2021 | Version 1.3.4.1

It's great app to control my house via php. Very thanks

Neil Adamson
December 4, 2021 | Version 1.3.4.1

Very useful especially since it can execute apicalls via WiFi - which it seems smart things cannot do The only annoyance- and maybe this is a spotify bug - is when you execute a WiFi apicall sync then Spotify changes the random play setting for music play to off !

Kelemen Arpad
November 14, 2021 | Version 1.3.4.1

It's a great widget, but the new version doesn't work on Android either. :( Is unable to save the configuration.

Developer Reply
November 15, 2021, CoCoTTe42

Hi, thanks for your feedback. It seems that Garmin had change something in GarminIQ, it's note related to the widget itself. I will try to know if it's a bug or a new permanent behavior. If it's permanent I will have to change the way to configure ...

Nicola Klausen
November 14, 2021 | Version 1.3.4.1

The widget is really good. I love it! I integrated it into Node Red and after that it's a breeze to use. The documentation is understandable and with examples. Thanks a lot for this. !!! Attention. After the last update, for iOS, to 4.49, you can no longer enter the JSON lines correctly. The widget still works but you can no longer make changes. Garmin has changed something and ConnectIQ now always opens for setting.

Michael Salaverry
October 5, 2021 | Version 1.3.4

Useful and easy to configure with a JSON like format. The app works as promised, allowing you to make and display api calls from your watch, with or without a phone (when in WiFi range). I wrote a simple and free backend using runkit.sh , and use this app to display the date and time of upcoming Jewish holidays like Shabbat. But I am also excited to use it to get currency conversions, and to automate IoT devices. The developer is excellent, and responsive. I pinged thedl developer with a question and got helped quickly. I am very happy with this app and donated to the project because it's great and free as in beer

Tomasz Gąska
September 30, 2021 | Version 1.3.3

Great tool but forced brackets in POST makes it incompatible with openhab. Needed to create an apache cgi broker for it. Please add blank content feature.

Vincent Wanders
September 21, 2021 | Version 1.3.3

I use it with Node Red... Works Perfect! Thnx

Benjamin Kruck
August 23, 2021 | Version 1.3.3

Absolut spitze, wenn man die Einrichtung mal durchschaut hat. Komplette IFTTT Einbindung aller Smart-Home Steuerungen.

Christian Altmann
July 24, 2021 | Version 1.3.3

Unfortunately on my Vivoactive 4 I only get KO 300 request timeout when I send an http request. I checked the Request and it works flawlessly when I use a browser. What am I doing wrong?

Developer Reply
July 25, 2021, CoCoTTe42

Hi, do you use http (no https). If yes, please read the documentation. Else please contact me via the "contact the developper" button or via the forum on the website that describe the app.

Dieter
July 22, 2021 | Version 1.3.3

Great widget. Works perfectly. It took me a while to find out the correct https, but now.... Super.

Developer Reply
July 23, 2021, CoCoTTe42

Thanks for this review ;o)

NB
July 13, 2021 | Version 1.3.3

It's wonderful app to invoke HTTP(S) endpoints. Very clean and nicely documented. Thanks!

Ben
June 22, 2021 | Version 1.3.3

Great app for home automation integration!

Punga
June 8, 2021 | Version 1.3.2

Great App to use for Smart Home control e.g. with Homematic. Now being able to use Wifi directly finally avoiding the issue with Samsung Smartphone always returnung 3xx Errors if connected via BT.

AleK
May 22, 2021 | Version 1.3.2

Nice one, thanks a lot for sharing :)

Benjamin Weyers
April 12, 2021 | Version 1.3.1

Works perfectly! Now with the option to use wifi instead of Bluetooth (no https needed in the LAN)

Larry
April 9, 2021 | Version 1.3.0.1

Wifi option is great and works! Thanks

Benjamin Kruck
April 7, 2021 | Version 1.3.0.1

Super Widget zur Steuerung ALLER Smarthomegeräte über IFTTT/Webhooks. Und, es ist gar nicht so komplziert, wie es zunächst vielleicht scheint ! Funktioniert einwandfrei. Super Arbeit !!

Paweł Kamiński
March 18, 2021 | Version 1.2.2

This is the app I needed! I managed to opening garage from my Garmin Edge while approaching to my house and open door with my Forerunner watch :). Nice and clean icons and flexible configuration. I had some problems with new version with garmin express app but configuration from ConnectIQ forks fine. Beer for you :)

André Gomes
March 10, 2021 | Version 1.2.1

Very good app. Very versatile that can be used with lots of applications/situations. Simple to configure, simple to use, quick usage in the watch. Clean and very powerful. If you have anything to control/to interact, this is the app you need. Thank you!