# the usage  of  iDigi Cloud Web Services

**URL:** <https://forums.digi.com/t/the-usage-of-idigi-cloud-web-services/3205>\
**Category:** Device Manager\
**Created:** [September 18, 2012, 4:55am UTC](https://forums.digi.com/t/the-usage-of-idigi-cloud-web-services/3205 "2012-09-18T04:55:12Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![zimengcao](https://avatars.discourse-cdn.com/v4/letter/z/a698b9/32.png) [@zimengcao](https://forums.digi.com/u/zimengcao)\
**Post date:** [September 18, 2012, 4:55am UTC](https://forums.digi.com/t/the-usage-of-idigi-cloud-web-services/3205/1 "2012-09-18T04:55:12Z")

</div>

Hi,  
I am still confused with the concept of web services in the webpage of Idigi Divice Cloud .There are some menus for terminal users such as SCI Targets Examples Export Send Clear , but what it can to do and how to use it ?

---

<div class="post-metadata">

**Author:** ![zimengcao](https://avatars.discourse-cdn.com/v4/letter/z/a698b9/32.png) [@zimengcao](https://forums.digi.com/u/zimengcao)\
**Post date:** [September 19, 2012, 12:50pm UTC](https://forums.digi.com/t/the-usage-of-idigi-cloud-web-services/3205/2 "2012-09-19T12:50:13Z")

</div>

Though I have got more details about Web Services, I have no idea why putting this Web Services in the iDigi Device Cloud with its limited usage only for digi devices (device-oriented),and also the Examples(like the functions) in the Web Services webpage can be found in the iDigi Manager Pro.Now who can tell me in which case and what advantage of it when we using Web services ?

---

<div class="post-metadata">

**Author:** ![cpopp](https://avatars.discourse-cdn.com/v4/letter/c/cab0a1/32.png) [@cpopp](https://forums.digi.com/u/cpopp)\
**Post date:** [September 18, 2012, 5:11pm UTC](https://forums.digi.com/t/the-usage-of-idigi-cloud-web-services/3205/3 "2012-09-18T17:11:19Z")

</div>

Web services allow you to write applications (in a programming language or system of your choice) and make requests to the iDigi Device Cloud to interact with your device or retrieve information.

The UI is useful to manage your devices, but there are lots of situations where you want to put intelligence in your application or interact with the iDigi Device Cloud to make other types of requests.

For example, you could write a program that monitors the time of day, and then send down a request to your device (using web services) to turn a light on or off. Additionally, devices can push data up to the iDigi Device Cloud. You can use web services (or other interfaces offered by iDigi) to retrieve this information.

The Web Services Console is an example of the type of requests you can make using web services in a client application.

Chris

---

<div class="post-metadata">

**Author:** ![zimengcao](https://avatars.discourse-cdn.com/v4/letter/z/a698b9/32.png) [@zimengcao](https://forums.digi.com/u/zimengcao)\
**Post date:** [September 19, 2012, 4:48am UTC](https://forums.digi.com/t/the-usage-of-idigi-cloud-web-services/3205/4 "2012-09-19T04:48:15Z")

</div>

Thanks for your professional reply !

---

<div class="post-metadata">

**Author:** ![Admin1](https://avatars.discourse-cdn.com/v4/letter/a/bbce88/32.png) [@Admin1](https://forums.digi.com/u/Admin1)\
**Post date:** [September 19, 2012, 3:41pm UTC](https://forums.digi.com/t/the-usage-of-idigi-cloud-web-services/3205/5 "2012-09-19T15:41:51Z")

</div>

iDigi Manager Pro (iDMP) has more the hardware/device management in mind, whereas iDigi Web Services Console is how you poll the database to get info from/about the hardware/devices. Make sense?

---

<div class="post-metadata">

**Author:** ![zimengcao](https://avatars.discourse-cdn.com/v4/letter/z/a698b9/32.png) [@zimengcao](https://forums.digi.com/u/zimengcao)\
**Post date:** [September 20, 2012, 2:49am UTC](https://forums.digi.com/t/the-usage-of-idigi-cloud-web-services/3205/6 "2012-09-20T02:49:34Z")

</div>

Yes, thank you for Admin’s help. Actually , I don’t know how to use this data after polling the database about the hardware/devices . For example ,Delete a device,Reboot devices(These functions also can be found in iDigi Manager Pro ) . Could Web Services be considered as a application which must be called from other application ?

---

<div class="post-metadata">

**Author:** ![lynnl](https://avatars.discourse-cdn.com/v4/letter/l/22d042/32.png) [@lynnl](https://forums.digi.com/u/lynnl)\
**Post date:** [September 20, 2012, 3:16pm UTC](https://forums.digi.com/t/the-usage-of-idigi-cloud-web-services/3205/7 "2012-09-20T15:16:06Z")

</div>

You will find that _MOST_ of the functionality within iDigi manager PRO can be mirrored in your own application by use of web services.

Consider a user with 25,000 devices - which is an ideal use-case for iDigi. Suppose some procedure wants you to reboot all 25,000 devices:  
A) do you want to do this manually 1 by 1 under the iDigi web page  
B) or would it make more sense to use web services to do this.

Yes, the iDigi manager Pro has batch capabilities, but I am just trying to point out that MOST things can be done either way. Large users tend to like to absorb such functions into their own application.

---

<div class="post-metadata">

**Author:** ![zimengcao](https://avatars.discourse-cdn.com/v4/letter/z/a698b9/32.png) [@zimengcao](https://forums.digi.com/u/zimengcao)\
**Post date:** [September 24, 2012, 11:07am UTC](https://forums.digi.com/t/the-usage-of-idigi-cloud-web-services/3205/8 "2012-09-24T11:07:30Z")

</div>

well, thank you for lynnl’ help !
