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 Array with objects that have 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 Array of objects that each describe a single application.
65 The position in the ``tiles`` array is the ID used by ``rows/tiles``.
68 Only there when it's not a single game but a bundle of games that can be
71 Object with the following properties:
76 Array of ``package`` strings
82 See ``contentRating`` description below.
86 URL where to initiate buying the bundle
88 ``ouya://launcher/purchase?developer=ec1a9ccd-373f-4047-bd07-36466ab7e25d&product=ROBOBUNDLE``
90 For which audiences the game is meant
101 List of integers describing how many players can play the game
105 Array of strings with genre titles.
107 ``["Fight!", "Multiplayer", "Platformer"]``
134 URL to an image displayed in store view.
136 Size should be 732x412.
138 ``.jpg`` and ``.png`` files work.
140 ``true`` or ``false``
142 If you can/have to pay within the game
148 MD5 hash of the apk file. Used for verification after download.
150 string with current version, e.g. ``1.11``
156 java package name prefix, e.g. ``evil.corptron.DuckGame``
158 ``true`` or ``false``
160 FIXME: What is that for?
164 Bundles do not have this property set.
166 ??? FIXME: What is that for?
177 Name of the developer or company who made the game
193 Price it did once cost
197 Percent difference between ``originalPrice`` and ``localPrice``
201 ``entitlement`` is the only type seen within ``promotedProduct``.
203 Object with two properties: ``count`` and ``average``.
208 Number of votes for this game
216 ``app`` or ``discover`` or ``details_page``
218 Bundles always have ``details_page``.
222 Unix timestamp of last update date
226 ISO 8601-date, e.g. ``2014-12-04T22:16:30Z``
230 URL for the game details page
233 ``ouya://launcher/details?app=evil.corptron.DuckGame``
235 ``ouya://launcher/details?page=be239ca4-10fd-42dd-89cd-1806e80b1362``
237 See `GET https://devs.ouya.tv/api/v1/details`_.
249 .. include:: api-v1-discover.response.json