Skip to content

Web

The Alarmo can connect to the internet in order to sync its time with the internet, register the device, download new updates and themes, and other related functionality.

This page documents the Alarmo's web-based activities.

Outbound URLs

Below are the URLs that the Alarmo reaches out to.

Note

You must specify a valid device client certificate when connecting to these URLs, which the Alarmo does as part of the TLS client authentication process.

Method Description URL
GET Downloads the latest firmware update https://nup.g01.lp1.arare.srv.nintendo.net/api/v1/firmware/latest?channel=%s&current_version=v%d.%d.%d
GET Checks if a My Nintendo account is currently linked https://api.g01.lp1.arare.srv.nintendo.net/api/v1/devices/%s
POST Initializes the device https://api.g01.lp1.arare.srv.nintendo.net/api/v1/devices/init
POST Creates a new My Nintendo account link request https://api.g01.lp1.arare.srv.nintendo.net/api/v1/link_requests
GET Gets the current time from Nintendo's servers https://api.g01.lp1.arare.srv.nintendo.net/api/v1/time
GET Gets the status of a My Nintendo account link request https://api.g01.lp1.arare.srv.nintendo.net/api/v1/link_requests/%.*s
GET Gets the most up-to-date list of downloadable themes https://api.g01.lp1.arare.srv.nintendo.net/api/v1/themes

(More Coming Soon)

Work in progress

This page is currently under development.

Feel free to follow @KernelEquinox to get notified about site and documentation updates as they happen.