2 "$schema": "http://json-schema.org/draft-07/schema#",
3 "$id": "http://cweiske.de/ouya-game.schema.json",
4 "title": "OUYA game metadata",
5 "description": "Game data importable in OUYA API servers.",
15 "additionalProperties": false,
18 "description": "Java package names",
26 "description": "Game name",
31 "description": "Text describing the game. Newlines (CRLF) allowed",
36 "description": "How many players can play this game at the same time?",
45 "description": "Categories",
92 "additionalProperties": false,
96 "description": "Human readable version number",
104 "description": "APK-internal version code. Run \"aapt dump badging file.apk\", field \"versionCode\"",
105 "type": ["string", "null"]
109 "description": "Unique ID for the release. Use uuid-gen to get one",
114 "description": "When the version has been released",
116 "format": ["date", "datetime"]
120 "description": "Marker for the latest release",
125 "description": ".apk download link",
131 "description": "File size in bytes",
137 "description": "MD5 hash of the .apk file contents",
142 "description": "FIXME",
147 "description": "FIXME",
160 "additionalProperties": false,
163 "description": "Image for the OUYA discover store. FIXME: Size",
169 "description": "Large game cover image for the store details page.",
175 "description": "Video for the store details page. Vimeo and Youtube URLs supported",
181 "description": "Additional images for the store details page.",
190 "description": "Images and videos for the details page. Can be in any order. If no detail images and videos are given, the large image, video and screenshots are used instead",
198 "additionalProperties": false,
201 "description": "Medium type: image or video",
203 "enum": ["image", "video"]
207 "description": "Image URL or video URL. Vimeo and Youtube URLs supported",
213 "description": "Small preview image",
228 "additionalProperties": false,
232 "description": "Unique ID for the developer",
237 "description": "Developer (company or person) name",
242 "description": "E-Mail address for support questions",
248 "description": "Telephone number",
253 "description": "If the developer was an OUYA founder",
260 "description": "Which audience is this game for?",
271 "description": "Game website",
276 "firstPublishedAt": {
277 "description": "When the game has first been published to the world",
279 "format": "date|date-time"
283 "description": "If you can buy things in the game",
288 "description": "FIXME",
293 "description": "FIXME",
299 "additionalProperties": false,
303 "description": "Number of likes this game has",
309 "description": "Average rating for this game",
316 "description": "Number of ratings",
324 "description": "Items that could be bought via the discover store",
336 "additionalProperties": false,
340 "description": "If this product is the currently promoted/visible one",
345 "description": "Internal key",
353 "description": "Human readable name",
361 "description": "Explanation of the features you will buy",
366 "description": "Current price (maybe discounted)",
371 "description": "Previous price",
376 "description": "Three-letter currency code, depending on the player that was logged in",
378 "enum": ["EUR", "USD"]