1 ============================================
2 ``GET https://devs.ouya.tv/api/v1/discover``
3 ============================================
5 Fetch the categories and games in the OUYA store.
22 Same as ``X-OUYA-AuthToken``
30 ``application/json; charset=utf-8``
32 Response body definition
33 ------------------------
34 JSON object with two properties: ``rows`` and ``tiles``.
35 ``rows`` contains the layout of the "discover" store main view, while
36 ``tiles`` contains the list of games/apps available in the store with
42 Object with several properties:
49 If the games are sorted by the internal ranking factor, or in order
50 of appearance in ``tiles``.
54 List of integer game IDs (``[0, 1, 2]``)
63 Describes a single application.
64 The position in the ``tiles`` array is the ID used by ``rows/tiles``.
67 For which audiences the game is meant
78 List of integers describing how many players can play the game
82 Array of strings with genre titles.
84 ``["Fight!", "Multiplayer", "Platformer"]``
86 URL to an image displayed in store view.
88 Size should be 732x412.
95 If you can/have to pay within the game
101 MD5 hash of the apk file. Used for verification after download.
103 string with current version, e.g. ``1.11``
109 java package name prefix, e.g. ``evil.corptron.DuckGame``
111 ``true`` or ``false``
113 FIXME: What is that for?
117 ??? FIXME: What is that for?
128 Name of the developer or company who made the game
144 Price it did once cost
148 Percent difference between ``originalPrice`` and ``localPrice``
152 ``entitlement`` is the only type seen within ``promotedProduct``.
154 Object with two properties: ``count`` and ``average``.
159 Number of votes for this game
167 ``app`` or ``discover`` or ``details_page``
171 Unix timestamp of last update date
175 ISO 8601-date, e.g. ``2014-12-04T22:16:30Z``
179 ``ouya://launcher/details?app=evil.corptron.DuckGame``
181 URL for the game details page
188 .. include:: api-v1-discover.response.json