CIQ store website links for the new devices (fenix 8, fenix E, enduro 3)

In the fenix 8 forums, there was a misunderstanding that it's not possible to filter the Connect IQ store website by the new devices, but it isn't true (*).

I decided to create this topic in case anyone else needs the links:

fēnix 8 AMOLED (43mm) [https://apps.garmin.com/devices/fenix8-43mm/apps]
fēnix 8 AMOLED (47mm/51mm) [https://apps.garmin.com/devices/fenix8-51mm/apps]
fēnix 8 Solar (47mm) [https://apps.garmin.com/devices/fenix8s-47mm/apps]
fēnix 8 Solar (51mm) [https://apps.garmin.com/devices/fenix8s-51mm/apps]
fēnix E [https://apps.garmin.com/devices/fenixE/apps]
Enduro 3 [https://apps.garmin.com/devices/enduro3/apps]

(* clearly the misunderstanding arises from the fact that the filtered store link does not necessarily use the same naming scheme for devices as device IDs in the Connect IQ SDK)


If anyone is curious how I figured that out, I started with a known store URL from a google search:
[https://www.google.com/search?q=garmin+935+connect+iq+apps]

Top result:
[https://apps.garmin.com/en-US/devices/forerunner935/apps]

I loaded the following request in a browser:
[https://apps.garmin.com/api/appsLibraryExternalServices/api/asw/deviceTypes]
(this is the request that's made whenever a user opens the Devices tab for any app in the CIQ store website)

In the response (which is JSON), I searched for text like "fenix" and "enduro" to find the new devices. For each new device, I substituted the value of urlName into the known store URL from above. In general, each urlName value is a valid device for the store, so you could just search the response for "urlName" using your favorite text editor.

Here's a snippet:

[
    ...,
    {
        "id": "309",
        "partNumber": "006-B4575-00",
        "name": "Enduro™ 3",
        "additionalNames": [],
        "imageUrl": "https://res.garmin.com/en/products/010-02751-00/v/pd-05-sm.jpg",
        "urlName": "enduro3"
    }, {
        "id": "310",
        "partNumber": "006-B4532-00",
        "name": "fēnix® 8 Solar (47mm)",
        "additionalNames": [],
        "imageUrl": "https://res.garmin.com/en/products/010-02906-10/v/rf-sm.jpg",
        "urlName": "fenix8s-47mm"
    }, {
        "id": "311",
        "partNumber": "006-B4533-00",
        "name": "fēnix® 8 Solar (51mm)",
        "additionalNames": [],
        "imageUrl": "https://res.garmin.com/en/products/010-02907-10/v/rf-sm.jpg",
        "urlName": "fenix8s-51mm"
    }, {
        "id": "317",
        "partNumber": "006-B4666-00",
        "name": "fēnix® E",
        "additionalNames": [],
        "imageUrl": "https://res.garmin.com/en/products/010-03025-02/v/pd-05-sm.jpg",
        "urlName": "fenixE"
    },
    ...
]