@@ -1,12 +1,12 @@
2 "kind": "discovery#restDescription",
2 "kind": "discovery#restDescription",
3− "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/lK1rSeSt4REctli37J8Co4N4a5s\"",
3+ "etag": "\"tbys6C40o18GZwyMen5GMkdK-3s/wBOBQg7Gs1S9CwApK0nCAqVzk_Y\"",
4 "discoveryVersion": "v1",
4 "discoveryVersion": "v1",
5 "id": "androidpublisher:v2",
5 "id": "androidpublisher:v2",
6 "name": "androidpublisher",
6 "name": "androidpublisher",
7 "canonicalName": "Android Publisher",
7 "canonicalName": "Android Publisher",
8 "version": "v2",
8 "version": "v2",
9− "revision": "20161017",
9+ "revision": "20170105",
10 "title": "Google Play Developer API",
10 "title": "Google Play Developer API",
11 "description": "Lets Android application developers access their Google Play accounts.",
11 "description": "Lets Android application developers access their Google Play accounts.",
12 "ownerDomain": "google.com",
12 "ownerDomain": "google.com",
@@ -256,6 +256,61 @@
260+ "id": "DeviceMetadata",
265+ "description": "Device CPU make e.g. \"Qualcomm\""
269+ "description": "Device CPU model e.g. \"MSM8974\""
273+ "description": "Device class (e.g. tablet)"
277+ "description": "OpenGL version",
282+ "description": "Device manufacturer (e.g. Motorola)"
286+ "description": "Comma separated list of native platforms (e.g. \"arm\", \"arm7\")"
290+ "description": "Device model name (e.g. Droid)"
294+ "description": "Device RAM in Megabytes e.g. \"2048\"",
297+ "screenDensityDpi": {
299+ "description": "Screen density in DPI",
304+ "description": "Screen height in pixels",
309+ "description": "Screen width in pixels",
259 "Entitlement": {
314 "Entitlement": {
260 "id": "Entitlement",
315 "id": "Entitlement",
261 "type": "object",
316 "type": "object",
@@ -1088,10 +1143,18 @@
1088 "type": "string",
1143 "type": "string",
1089 "description": "Codename for the reviewer's device, e.g. klte, flounder. May be absent."
1144 "description": "Codename for the reviewer's device, e.g. klte, flounder. May be absent."
1146+ "deviceMetadata": {
1147+ "$ref": "DeviceMetadata",
1148+ "description": "Some information about the characteristics of the user's device"
1091 "lastModified": {
1150 "lastModified": {
1092 "$ref": "Timestamp",
1151 "$ref": "Timestamp",
1093 "description": "The last time at which this comment was updated."
1152 "description": "The last time at which this comment was updated."
1156+ "description": "Untranslated text of the review, in the case where the review has been translated. If the review has not been translated this is left blank."
1095 "reviewerLanguage": {
1158 "reviewerLanguage": {
1096 "type": "string",
1159 "type": "string",
1097 "description": "Language code for the reviewer. This is taken from the device settings so is not guaranteed to match the language the review is written in. May be absent."
1160 "description": "Language code for the reviewer. This is taken from the device settings so is not guaranteed to match the language the review is written in. May be absent."
@@ -1104,6 +1167,60 @@
1104 "text": {
1167 "text": {
1105 "type": "string",
1168 "type": "string",
1106 "description": "The content of the comment, i.e. review body. In some cases users have been able to write a review with separate title and body; in those cases the title and body are concatenated and separated by a tab character."
1169 "description": "The content of the comment, i.e. review body. In some cases users have been able to write a review with separate title and body; in those cases the title and body are concatenated and separated by a tab character."
1171+ "thumbsDownCount": {
1173+ "description": "Number of users who have given this review a thumbs down",
1178+ "description": "Number of users who have given this review a thumbs up",
1183+ "VoidedPurchase": {
1184+ "id": "VoidedPurchase",
1186+ "description": "A VoidedPurchase resource indicates a purchase that was either cancelled/refunded/charged-back.",
1190+ "description": "This kind represents a voided purchase object in the androidpublisher service.",
1191+ "default": "androidpublisher#voidedPurchase"
1193+ "purchaseTimeMillis": {
1195+ "description": "The time at which the purchase was made, in milliseconds since the epoch (Jan 1, 1970).",
1200+ "description": "The token that was generated when a purchase was made. This uniquely identifies a purchase."
1202+ "voidedTimeMillis": {
1204+ "description": "The time at which the purchase was cancelled/refunded/charged-back, in milliseconds since the epoch (Jan 1, 1970).",
1209+ "VoidedPurchasesListResponse": {
1210+ "id": "VoidedPurchasesListResponse",
1216+ "tokenPagination": {
1217+ "$ref": "TokenPagination"
1219+ "voidedPurchases": {
1222+ "$ref": "VoidedPurchase"
@@ -3358,6 +3475,59 @@
3479+ "voidedpurchases": {
3482+ "id": "androidpublisher.purchases.voidedpurchases.list",
3483+ "path": "{packageName}/purchases/voidedpurchases",
3484+ "httpMethod": "GET",
3485+ "description": "Lists the purchases that were cancelled, refunded or charged-back.",
3489+ "description": "The time, in milliseconds since the Epoch, of the newest voided in-app product purchase that you want to see in the response. The value of this parameter cannot be greater than the current time and is ignored if a pagination token is set. Default value is current time.",
3491+ "location": "query"
3495+ "format": "uint32",
3496+ "location": "query"
3500+ "description": "The package name of the application for which voided purchases need to be returned (for example, 'com.some.thing').",
3506+ "format": "uint32",
3507+ "location": "query"
3511+ "description": "The time, in milliseconds since the Epoch, of the oldest voided in-app product purchase that you want to see in the response. The value of this parameter cannot be older than 30 days and is ignored if a pagination token is set. Default value is current time minus 30 days.",
3513+ "location": "query"
3517+ "location": "query"
3520+ "parameterOrder": [
3524+ "$ref": "VoidedPurchasesListResponse"
3527+ "https://www.googleapis.com/auth/androidpublisher"
@@ -3379,6 +3549,10 @@
3379 "type": "string",
3549 "type": "string",
3380 "required": true,
3550 "required": true,
3381 "location": "path"
3551 "location": "path"
3553+ "translationLanguage": {
3555+ "location": "query"
3384 "parameterOrder": [
3558 "parameterOrder": [
@@ -3417,6 +3591,10 @@
3417 "token": {
3591 "token": {
3418 "type": "string",
3592 "type": "string",
3419 "location": "query"
3593 "location": "query"
3595+ "translationLanguage": {
3597+ "location": "query"
3422 "parameterOrder": [
3600 "parameterOrder": [