| OLD | NEW |
| 1 { | 1 { |
| 2 "auth": { | 2 "auth": { |
| 3 "oauth2": { | 3 "oauth2": { |
| 4 "scopes": { | 4 "scopes": { |
| 5 "https://www.googleapis.com/auth/androidpublisher": { | 5 "https://www.googleapis.com/auth/androidpublisher": { |
| 6 "description": "View and manage your Google Play Developer a
ccount" | 6 "description": "View and manage your Google Play Developer a
ccount" |
| 7 } | 7 } |
| 8 } | 8 } |
| 9 } | 9 } |
| 10 }, | 10 }, |
| 11 "basePath": "/androidpublisher/v2/applications/", | 11 "basePath": "/androidpublisher/v2/applications/", |
| 12 "baseUrl": "https://www.googleapis.com/androidpublisher/v2/applications/", | 12 "baseUrl": "https://www.googleapis.com/androidpublisher/v2/applications/", |
| 13 "batchPath": "batch", | 13 "batchPath": "batch", |
| 14 "canonicalName": "Android Publisher", | 14 "canonicalName": "Android Publisher", |
| 15 "description": "Lets Android application developers access their Google Play
accounts.", | 15 "description": "Lets Android application developers access their Google Play
accounts.", |
| 16 "discoveryVersion": "v1", | 16 "discoveryVersion": "v1", |
| 17 "documentationLink": "https://developers.google.com/android-publisher", | 17 "documentationLink": "https://developers.google.com/android-publisher", |
| 18 "etag": "\"YWOzh2SDasdU84ArJnpYek-OMdg/fkMKFYhAB3V0ia83SVxm8xZB5LU\"", | 18 "etag": "\"YWOzh2SDasdU84ArJnpYek-OMdg/e4AtolObWHB9RMWbWiGGnmazpNA\"", |
| 19 "icons": { | 19 "icons": { |
| 20 "x16": "https://www.google.com/images/icons/product/android-16.png", | 20 "x16": "https://www.google.com/images/icons/product/android-16.png", |
| 21 "x32": "https://www.google.com/images/icons/product/android-32.png" | 21 "x32": "https://www.google.com/images/icons/product/android-32.png" |
| 22 }, | 22 }, |
| 23 "id": "androidpublisher:v2", | 23 "id": "androidpublisher:v2", |
| 24 "kind": "discovery#restDescription", | 24 "kind": "discovery#restDescription", |
| 25 "name": "androidpublisher", | 25 "name": "androidpublisher", |
| 26 "ownerDomain": "google.com", | 26 "ownerDomain": "google.com", |
| 27 "ownerName": "Google", | 27 "ownerName": "Google", |
| 28 "parameters": { | 28 "parameters": { |
| (...skipping 2297 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2326 "methods": { | 2326 "methods": { |
| 2327 "list": { | 2327 "list": { |
| 2328 "description": "Lists the purchases that were cancel
led, refunded or charged-back.", | 2328 "description": "Lists the purchases that were cancel
led, refunded or charged-back.", |
| 2329 "httpMethod": "GET", | 2329 "httpMethod": "GET", |
| 2330 "id": "androidpublisher.purchases.voidedpurchases.li
st", | 2330 "id": "androidpublisher.purchases.voidedpurchases.li
st", |
| 2331 "parameterOrder": [ | 2331 "parameterOrder": [ |
| 2332 "packageName" | 2332 "packageName" |
| 2333 ], | 2333 ], |
| 2334 "parameters": { | 2334 "parameters": { |
| 2335 "endTime": { | 2335 "endTime": { |
| 2336 "description": "The time, in milliseconds si
nce 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
.", | 2336 "description": "The time, in milliseconds si
nce 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
. Note: This filter is applied on the time at which the record is seen as voided
by our systems and not the actual voided time returned in the response.", |
| 2337 "format": "int64", | 2337 "format": "int64", |
| 2338 "location": "query", | 2338 "location": "query", |
| 2339 "type": "string" | 2339 "type": "string" |
| 2340 }, | 2340 }, |
| 2341 "maxResults": { | 2341 "maxResults": { |
| 2342 "format": "uint32", | 2342 "format": "uint32", |
| 2343 "location": "query", | 2343 "location": "query", |
| 2344 "type": "integer" | 2344 "type": "integer" |
| 2345 }, | 2345 }, |
| 2346 "packageName": { | 2346 "packageName": { |
| 2347 "description": "The package name of the appl
ication for which voided purchases need to be returned (for example, 'com.some.t
hing').", | 2347 "description": "The package name of the appl
ication for which voided purchases need to be returned (for example, 'com.some.t
hing').", |
| 2348 "location": "path", | 2348 "location": "path", |
| 2349 "required": true, | 2349 "required": true, |
| 2350 "type": "string" | 2350 "type": "string" |
| 2351 }, | 2351 }, |
| 2352 "startIndex": { | 2352 "startIndex": { |
| 2353 "format": "uint32", | 2353 "format": "uint32", |
| 2354 "location": "query", | 2354 "location": "query", |
| 2355 "type": "integer" | 2355 "type": "integer" |
| 2356 }, | 2356 }, |
| 2357 "startTime": { | 2357 "startTime": { |
| 2358 "description": "The time, in milliseconds si
nce 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 i
s ignored if a pagination token is set. Default value is current time minus 30 d
ays.", | 2358 "description": "The time, in milliseconds si
nce 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 i
s ignored if a pagination token is set. Default value is current time minus 30 d
ays. Note: This filter is applied on the time at which the record is seen as voi
ded by our systems and not the actual voided time returned in the response.", |
| 2359 "format": "int64", | 2359 "format": "int64", |
| 2360 "location": "query", | 2360 "location": "query", |
| 2361 "type": "string" | 2361 "type": "string" |
| 2362 }, | 2362 }, |
| 2363 "token": { | 2363 "token": { |
| 2364 "location": "query", | 2364 "location": "query", |
| 2365 "type": "string" | 2365 "type": "string" |
| 2366 } | 2366 } |
| 2367 }, | 2367 }, |
| 2368 "path": "{packageName}/purchases/voidedpurchases", | 2368 "path": "{packageName}/purchases/voidedpurchases", |
| (...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2481 "response": { | 2481 "response": { |
| 2482 "$ref": "ReviewsReplyResponse" | 2482 "$ref": "ReviewsReplyResponse" |
| 2483 }, | 2483 }, |
| 2484 "scopes": [ | 2484 "scopes": [ |
| 2485 "https://www.googleapis.com/auth/androidpublisher" | 2485 "https://www.googleapis.com/auth/androidpublisher" |
| 2486 ] | 2486 ] |
| 2487 } | 2487 } |
| 2488 } | 2488 } |
| 2489 } | 2489 } |
| 2490 }, | 2490 }, |
| 2491 "revision": "20170504", | 2491 "revision": "20170815", |
| 2492 "rootUrl": "https://www.googleapis.com/", | 2492 "rootUrl": "https://www.googleapis.com/", |
| 2493 "schemas": { | 2493 "schemas": { |
| 2494 "Apk": { | 2494 "Apk": { |
| 2495 "id": "Apk", | 2495 "id": "Apk", |
| 2496 "properties": { | 2496 "properties": { |
| 2497 "binary": { | 2497 "binary": { |
| 2498 "$ref": "ApkBinary", | 2498 "$ref": "ApkBinary", |
| 2499 "description": "Information about the binary payload of this
APK." | 2499 "description": "Information about the binary payload of this
APK." |
| 2500 }, | 2500 }, |
| 2501 "versionCode": { | 2501 "versionCode": { |
| 2502 "description": "The version code of the APK, as specified in
the APK's manifest file.", | 2502 "description": "The version code of the APK, as specified in
the APK's manifest file.", |
| 2503 "format": "int32", | 2503 "format": "int32", |
| 2504 "type": "integer" | 2504 "type": "integer" |
| 2505 } | 2505 } |
| 2506 }, | 2506 }, |
| 2507 "type": "object" | 2507 "type": "object" |
| 2508 }, | 2508 }, |
| 2509 "ApkBinary": { | 2509 "ApkBinary": { |
| 2510 "description": "Represents the binary payload of an APK.", | 2510 "description": "Represents the binary payload of an APK.", |
| 2511 "id": "ApkBinary", | 2511 "id": "ApkBinary", |
| 2512 "properties": { | 2512 "properties": { |
| 2513 "sha1": { | 2513 "sha1": { |
| 2514 "description": "A sha1 hash of the APK payload, encoded as a
hex string and matching the output of the sha1sum command.", | 2514 "description": "A sha1 hash of the APK payload, encoded as a
hex string and matching the output of the sha1sum command.", |
| 2515 "type": "string" | 2515 "type": "string" |
| 2516 }, |
| 2517 "sha256": { |
| 2518 "description": "A sha256 hash of the APK payload, encoded as
a hex string and matching the output of the sha256sum command.", |
| 2519 "type": "string" |
| 2516 } | 2520 } |
| 2517 }, | 2521 }, |
| 2518 "type": "object" | 2522 "type": "object" |
| 2519 }, | 2523 }, |
| 2520 "ApkListing": { | 2524 "ApkListing": { |
| 2521 "id": "ApkListing", | 2525 "id": "ApkListing", |
| 2522 "properties": { | 2526 "properties": { |
| 2523 "language": { | 2527 "language": { |
| 2524 "description": "The language code, in BCP 47 format (eg \"en
-US\").", | 2528 "description": "The language code, in BCP 47 format (eg \"en
-US\").", |
| 2525 "type": "string" | 2529 "type": "string" |
| (...skipping 710 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3236 }, | 3240 }, |
| 3237 "developerPayload": { | 3241 "developerPayload": { |
| 3238 "description": "A developer-specified string that contains s
upplemental information about an order.", | 3242 "description": "A developer-specified string that contains s
upplemental information about an order.", |
| 3239 "type": "string" | 3243 "type": "string" |
| 3240 }, | 3244 }, |
| 3241 "kind": { | 3245 "kind": { |
| 3242 "default": "androidpublisher#productPurchase", | 3246 "default": "androidpublisher#productPurchase", |
| 3243 "description": "This kind represents an inappPurchase object
in the androidpublisher service.", | 3247 "description": "This kind represents an inappPurchase object
in the androidpublisher service.", |
| 3244 "type": "string" | 3248 "type": "string" |
| 3245 }, | 3249 }, |
| 3250 "orderId": { |
| 3251 "description": "The order id associated with the purchase of
the inapp product.", |
| 3252 "type": "string" |
| 3253 }, |
| 3246 "purchaseState": { | 3254 "purchaseState": { |
| 3247 "description": "The purchase state of the order. Possible va
lues are: \n- Purchased \n- Cancelled", | 3255 "description": "The purchase state of the order. Possible va
lues are: \n- Purchased \n- Cancelled", |
| 3248 "format": "int32", | 3256 "format": "int32", |
| 3249 "type": "integer" | 3257 "type": "integer" |
| 3250 }, | 3258 }, |
| 3251 "purchaseTimeMillis": { | 3259 "purchaseTimeMillis": { |
| 3252 "description": "The time the product was purchased, in milli
seconds since the epoch (Jan 1, 1970).", | 3260 "description": "The time the product was purchased, in milli
seconds since the epoch (Jan 1, 1970).", |
| 3253 "format": "int64", | 3261 "format": "int64", |
| 3254 "type": "string" | 3262 "type": "string" |
| 3255 } | 3263 } |
| (...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3404 "expiryTimeMillis": { | 3412 "expiryTimeMillis": { |
| 3405 "description": "Time at which the subscription will expire,
in milliseconds since the Epoch.", | 3413 "description": "Time at which the subscription will expire,
in milliseconds since the Epoch.", |
| 3406 "format": "int64", | 3414 "format": "int64", |
| 3407 "type": "string" | 3415 "type": "string" |
| 3408 }, | 3416 }, |
| 3409 "kind": { | 3417 "kind": { |
| 3410 "default": "androidpublisher#subscriptionPurchase", | 3418 "default": "androidpublisher#subscriptionPurchase", |
| 3411 "description": "This kind represents a subscriptionPurchase
object in the androidpublisher service.", | 3419 "description": "This kind represents a subscriptionPurchase
object in the androidpublisher service.", |
| 3412 "type": "string" | 3420 "type": "string" |
| 3413 }, | 3421 }, |
| 3422 "orderId": { |
| 3423 "description": "The order id of the latest recurring order a
ssociated with the purchase of the subscription.", |
| 3424 "type": "string" |
| 3425 }, |
| 3414 "paymentState": { | 3426 "paymentState": { |
| 3415 "description": "The payment state of the subscription. Possi
ble values are: \n- Payment pending \n- Payment received", | 3427 "description": "The payment state of the subscription. Possi
ble values are: \n- Payment pending \n- Payment received \n- Free trial", |
| 3416 "format": "int32", | 3428 "format": "int32", |
| 3417 "type": "integer" | 3429 "type": "integer" |
| 3418 }, | 3430 }, |
| 3419 "priceAmountMicros": { | 3431 "priceAmountMicros": { |
| 3420 "description": "Price of the subscription, not including tax
. Price is expressed in micro-units, where 1,000,000 micro-units represents one
unit of the currency. For example, if the subscription price is €1.99, price_amo
unt_micros is 1990000.", | 3432 "description": "Price of the subscription, not including tax
. Price is expressed in micro-units, where 1,000,000 micro-units represents one
unit of the currency. For example, if the subscription price is €1.99, price_amo
unt_micros is 1990000.", |
| 3421 "format": "int64", | 3433 "format": "int64", |
| 3422 "type": "string" | 3434 "type": "string" |
| 3423 }, | 3435 }, |
| 3424 "priceCurrencyCode": { | 3436 "priceCurrencyCode": { |
| 3425 "description": "ISO 4217 currency code for the subscription
price. For example, if the price is specified in British pounds sterling, price_
currency_code is \"GBP\".", | 3437 "description": "ISO 4217 currency code for the subscription
price. For example, if the price is specified in British pounds sterling, price_
currency_code is \"GBP\".", |
| (...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3641 "type": "array" | 3653 "type": "array" |
| 3642 } | 3654 } |
| 3643 }, | 3655 }, |
| 3644 "type": "object" | 3656 "type": "object" |
| 3645 } | 3657 } |
| 3646 }, | 3658 }, |
| 3647 "servicePath": "androidpublisher/v2/applications/", | 3659 "servicePath": "androidpublisher/v2/applications/", |
| 3648 "title": "Google Play Developer API", | 3660 "title": "Google Play Developer API", |
| 3649 "version": "v2" | 3661 "version": "v2" |
| 3650 } | 3662 } |
| OLD | NEW |