# openBalena supervisor api proxy - No online device(s) found

**URL:** <https://forums.balena.io/t/openbalena-supervisor-api-proxy-no-online-device-s-found/160323>\
**Category:** openBalena\
**Created:** [July 23, 2020, 6:25am UTC](https://forums.balena.io/t/openbalena-supervisor-api-proxy-no-online-device-s-found/160323 "2020-07-23T06:25:30Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![corrado72](https://avatars.discourse-cdn.com/v4/letter/c/b9e5f3/32.png) [@corrado72](https://forums.balena.io/u/corrado72)\
**Post date:** [July 23, 2020, 6:25am UTC](https://forums.balena.io/t/openbalena-supervisor-api-proxy-no-online-device-s-found/160323/1 "2020-07-23T06:25:30Z")

</div>

hi,

i can access the api with curl, but when i use any ‘supervisor’ function it gives me:  
No online device(s) found

Request:  
curl -X POST --header “Content-Type:application/json” --header “Authorization: Bearer NSOfp5hrJC1SEnMMU37tEQxxxxxxxx” --data ‘{“uuid”: “f5ccxxx-is existing”}’ “[https://api.balena.myURL.com/supervisor/v5/blink](https://api.balena.myURL.com/supervisor/v5/blink)”

i checked already:

1. when i manipulate the token then the result is empty, so the token and access seems to be ok
2. several urls - always the same result also if the url does not exist like …supervisor/abc

is there any restriction in openBalena?

---

<div class="post-metadata">

**Author:** ![JuanFRidano](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/juanfridano/32/3934_2.png) [@JuanFRidano](https://forums.balena.io/u/JuanFRidano)\
**Post date:** [July 23, 2020, 12:11pm UTC](https://forums.balena.io/t/openbalena-supervisor-api-proxy-no-online-device-s-found/160323/5 "2020-07-23T12:11:55Z")

</div>

Hi there,

I see you mention you’ve tried several requests/urls so maybe your example might be just a mixture of them all, but, I wanted to make sure that the URL you are using for **blink** has …/v1/blink and **not** …/v5/blink on it:

`curl -X POST --header "Content-Type:application/json" --header "Authorization: Bearer NSOfp5hrJC1SEnMMU37tEQxxxxxxxx" --data '{"uuid": "f5ccxxx-is existing"}' "https://api.balena.myURL.com/supervisor/v1/blink"`

I also wanted to ask you if your device is in y local network and if you have tried those requests from an application container (SSH-ing into it)  
you can do as follows (requieres balena-cli):

- sudo balena scan
- balena ssh 
- (inside the device):

` curl -X POST --header "Content-Type:application/json" \ "$BALENA_SUPERVISOR_ADDRESS/v1/blink?apikey=$BALENA_SUPERVISOR_API_KEY"`

This can help you check that the supervisor is up and running property and try to isolate the problem either to the supervisor or the api configuration

I hope it helps, please come back to us if you need further help

Best regads

---

<div class="post-metadata">

**Author:** ![7ser23](https://avatars.discourse-cdn.com/v4/letter/7/7c8e57/32.png) [@7ser23](https://forums.balena.io/u/7ser23)\
**Post date:** [August 30, 2022, 3:43pm UTC](https://forums.balena.io/t/openbalena-supervisor-api-proxy-no-online-device-s-found/160323/7 "2022-08-30T15:43:36Z")

</div>

Hello I have the same problem but with reboot

`curl -X POST --header "Content-Type:application/json" \ --header "Authorization: Bearer my-key" \ --data '{"uuid": "myuuid"}' \ "https://api.balena-cloud.com/supervisor/v1/reboot"`

the device is not locally connected but I have configured ssh and I am able to access it with

```auto
balena ssh uuid
reboot

```

Can you help?

---

<div class="post-metadata">

**Author:** ![fisehara](https://sea2.discourse-cdn.com/balena/user_avatar/forums.balena.io/fisehara/32/6290_2.png) [@fisehara](https://forums.balena.io/u/fisehara)\
**Post date:** [September 23, 2022, 12:11pm UTC](https://forums.balena.io/t/openbalena-supervisor-api-proxy-no-online-device-s-found/160323/9 "2022-09-23T12:11:03Z")

</div>

Hello,

as I can see the base URL that you try is `api.balena-cloud.com` which indicates that this is a balenaCloud connected device.  
For debugging, can you please share the output of this request (obfuscated as you need):

```auto
$ curl -X POST --header "Content-Type:application/json" \
    --header "Authorization: Bearer <auth token>" \
    --data '{"uuid": "<uuid>", "method": "GET"}' \
    "https://api.balena-cloud.com/supervisor/v1/device"

```

> **[Interacting with the balena Supervisor - Balena Documentation](https://www.balena.io/docs/reference/supervisor/supervisor-api/#get-v1device)**

Can you please also share the output of your initial request?

Thanks for providing more details and best regards  
Harald
