1 ===============================================
2 ``POST https://devs.ouya.tv/api/razer/session``
3 ===============================================
5 Login to the Razer Cortex store on the Razer Forge TV.
7 Similar to the OUYA login `POST https://devs.ouya.tv/api/v1/sessions`_,
8 but with e-mail instead of username.
20 ``/api/razer/session``
23 ``Dalvik/2.1.0 (Linux; U; Android 6.0.1; Forge Build/M-MMB29M-rzs-us-sf-bld2-19HP-08.02.AM)``
28 ``X-OUYA-Firmware-Version``:
34 ``X-OUYA-Console-Wifi-MAC-Address``
36 ``X-OUYA-VersionCode``
39 ``application/x-www-form-urlencoded``
56 ``application/json; charset=utf-8``
58 After the initial login, `GET https://devs.ouya.tv/api/v1/gamers/me`_ is fetched.
59 If its reponse does not contain ``nickname``, the nickname input screen is shown.
60 The nickname is then stored via `PUT https://devs.ouya.tv/api/razer/gamer`_.
62 The CortexFramework code also parses properties
63 ``razerToken``, ``nickname`` and ``avatar``
64 but they do not seem to be used.
66 .. include:: api-razer-session.response.json