# API to send a command to a device

**URL:** <https://forum.sierrawireless.com/t/api-to-send-a-command-to-a-device/20823>\
**Category:** Octave\
**Created:** [July 6, 2020, 8:31am UTC](https://forum.sierrawireless.com/t/api-to-send-a-command-to-a-device/20823 "2020-07-06T08:31:19Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![romuald.happe](https://avatars.discourse-cdn.com/v4/letter/r/c6cbf5/32.png) [@romuald.happe](https://forum.sierrawireless.com/u/romuald.happe)\
**Post date:** [July 6, 2020, 8:31am UTC](https://forum.sierrawireless.com/t/api-to-send-a-command-to-a-device/20823/1 "2020-07-06T08:31:19Z")

</div>

Hi,  
I would like to modify a virtual ressource from an API.  
Which API is dedicated ?

---

<div class="post-metadata">

**Author:** ![romuald](https://avatars.discourse-cdn.com/v4/letter/r/db5fbb/32.png) [@romuald](https://forum.sierrawireless.com/u/romuald)\
**Post date:** [July 6, 2020, 9:18am UTC](https://forum.sierrawireless.com/t/api-to-send-a-command-to-a-device/20823/2 "2020-07-06T09:18:41Z")

</div>

I would like to use the Event API to create an event on :command Stream, but I don’t how to get the stream Id of :command for a device.

---

<div class="post-metadata">

**Author:** ![djudkins](https://avatars.discourse-cdn.com/v4/letter/d/7ea924/32.png) [@djudkins](https://forum.sierrawireless.com/u/djudkins)\
**Post date:** [July 6, 2020, 1:58pm UTC](https://forum.sierrawireless.com/t/api-to-send-a-command-to-a-device/20823/3 "2020-07-06T13:58:20Z")

</div>

Hi Romuald,  
You can find the answers to your questions here: [https://docs.octave.dev/docs/from-a-rest-api-call#temporarily-changing-a-value-via-an-event](https://docs.octave.dev/docs/from-a-rest-api-call#temporarily-changing-a-value-via-an-event)

---

<div class="post-metadata">

**Author:** ![romuald](https://avatars.discourse-cdn.com/v4/letter/r/db5fbb/32.png) [@romuald](https://forum.sierrawireless.com/u/romuald)\
**Post date:** [July 6, 2020, 2:18pm UTC](https://forum.sierrawireless.com/t/api-to-send-a-command-to-a-device/20823/4 "2020-07-06T14:18:52Z")

</div>

Hi  
My processus are manage by automate.  
So, I need to get the :command stream Id by API not on the UI.

---

<div class="post-metadata">

**Author:** ![djudkins](https://avatars.discourse-cdn.com/v4/letter/d/7ea924/32.png) [@djudkins](https://forum.sierrawireless.com/u/djudkins)\
**Post date:** [July 6, 2020, 3:03pm UTC](https://forum.sierrawireless.com/t/api-to-send-a-command-to-a-device/20823/5 "2020-07-06T15:03:26Z")

</div>

Hi Romuald,

This should work for you

[https://octave-api.sierrawireless.io/v5.0/](https://octave-api.sierrawireless.io/v5.0/)/stream/?filter=path=="//devices/\<device\_name\>/\<stream\_name\>"

Example:  
[https://octave-api.sierrawireless.io/v5.0/iot\_solutions/stream/?filter=path=="/iot\_solutions/devices/fx30\_jdj/:command"](https://octave-api.sierrawireless.io/v5.0/iot_solutions/stream/?filter=path==%22/iot_solutions/devices/fx30_jdj/:command%22)
