You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Joshua Peisach edited this page Aug 27, 2024
·
10 revisions
Server endpoints are categorized and named by their action. For example, /device/serial_id gets the serial ID, and since the field internally is called serial_id, the endpoint is named so respectively.
Misc
GET /: a basic endpoint for device discovery purposes
Device Information
GET /device/serial_id: Returns the serial id.
GET /device/model_number: Returns the Wii U model number. This is WUP-XXX.
GET /device/version: Returns the current Wii U system version.
Power
POST /power/shutdown: Shutdown the Wii U.
POST /power/reboot: Reboot the Wii U.
Title
GET /title/current: Returns the name of the current title active and running.
GET /title/list: Returns a list of all titles on the system that are Wii/Wii U games or system/account applications in JSON format. The returned output is given as {"(The title ID in base 10)": "(The title's long display name field)"}
Launch
POST /launch/menu: Launches the Wii U Menu (Wara Wara Plaza).
POST /launch/title: Launches a title given the parameter in JSON format as follows: {"title": "(The title ID in base 10)"}
Switch
POST /switch/emanual: Switches to the current game or application's electronic manual.