# Notehub API: Can't Find Device: {no app} not registered

**URL:** <https://discuss.blues.com/t/notehub-api-cant-find-device-no-app-not-registered/253>\
**Category:** Notehub.io\
**Created:** [May 7, 2021, 8:50pm UTC](https://discuss.blues.com/t/notehub-api-cant-find-device-no-app-not-registered/253 "2021-05-07T20:50:42Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![webuser1](https://avatars.discourse-cdn.com/v4/letter/w/aca169/32.png) [@webuser1](https://discuss.blues.com/u/webuser1)\
**Post date:** [May 7, 2021, 8:50pm UTC](https://discuss.blues.com/t/notehub-api-cant-find-device-no-app-not-registered/253/1 "2021-05-07T20:50:42Z")

</div>

Could you provide example for Product, Device, Project params in API requests. Do these need to be urlencoded or not? for i.e. spaces use %20, etc… Or, spaces are spaces because part of JSON object.

Also, does the Device

- include prefix dev:
- “dev:0000000000000123” or only need to use “0000000000000123”

The error is:

{“err”: “can’t find device: {no-app} not registered: app:[Project Name] {device-noexist}”}

---

<div class="post-metadata">

**Author:** ![seant](https://avatars.discourse-cdn.com/v4/letter/s/df788c/32.png) [@seant](https://discuss.blues.com/u/seant)\
**Post date:** [May 7, 2021, 9:25pm UTC](https://discuss.blues.com/t/notehub-api-cant-find-device-no-app-not-registered/253/2 "2021-05-07T21:25:27Z")

</div>

The device UID does include the “dev:” prefix.  
[https://dev.blues.io/reference/notecard-walkthrough/inbound-requests-and-shared-data/](https://dev.blues.io/reference/notecard-walkthrough/inbound-requests-and-shared-data/)

I can’t answer the question of URL encoding of characters, but I use a URL of this form (I don’t have any spaces in my ProductUID.

```
api.notefile.net/req?product="my.product.uid"&device="dev:012345678901234"
```

---

<div class="post-metadata">

**Author:** ![webuser1](https://avatars.discourse-cdn.com/v4/letter/w/aca169/32.png) [@webuser1](https://discuss.blues.com/u/webuser1)\
**Post date:** [May 7, 2021, 9:55pm UTC](https://discuss.blues.com/t/notehub-api-cant-find-device-no-app-not-registered/253/3 "2021-05-07T21:55:36Z")

</div>

Found the Project param in [notehub.io](http://notehub.io) → Project Settings → scroll to the bottom and starts with app: prefix

Also, they made it easy with no spaces are in Product, Device, Project names… Therefore, no need to urlencode.

This worked for me…

[https://api.notefile.net/req?product=my.product.uid:project\_name&device=dev:1234567890123&project=app:00000000-0000-0000-00000000000](https://api.notefile.net/req?product=my.product.uid:project_name&device=dev:1234567890123&project=app:00000000-0000-0000-00000000000)

---

<div class="post-metadata">

**Author:** ![RobLauer](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.blues.com/roblauer/32/1567_2.png) [@RobLauer](https://discuss.blues.com/u/RobLauer)\
**Post date:** [May 9, 2021, 3:46pm UTC](https://discuss.blues.com/t/notehub-api-cant-find-device-no-app-not-registered/253/4 "2021-05-09T15:46:23Z")

</div>

FYI @webuser1 it shouldn’t matter if the string is URL encoded or not. Glad to see you worked out the issue though!
