"description":"Selector specifying which fields to include in a partial response.",
"location":"query",
"type":"string"
},
"key":{
"description":"API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.",
"location":"query",
"type":"string"
},
"oauth_token":{
"description":"OAuth 2.0 token for the current user.",
"location":"query",
"type":"string"
},
"prettyPrint":{
"default":"true",
"description":"Returns response with indentations and line breaks.",
"location":"query",
"type":"boolean"
},
"quotaUser":{
"description":"An opaque string that represents a user for quota purposes. Must not exceed 40 characters.",
"location":"query",
"type":"string"
},
"userIp":{
"description":"Deprecated. Please use quotaUser instead.",
"location":"query",
"type":"string"
}
},
"protocol":"rest",
"resources":{
"purchases":{
"methods":{
"cancel":{
"description":"Cancels a user's subscription purchase. The subscription remains valid until its expiration time.",
"httpMethod":"POST",
"id":"androidpublisher.purchases.cancel",
"parameterOrder":[
"packageName",
"subscriptionId",
"token"
],
"parameters":{
"packageName":{
"description":"The package name of the application for which this subscription was purchased (for example, 'com.some.thing').",
"location":"path",
"required":true,
"type":"string"
},
"subscriptionId":{
"description":"The purchased subscription ID (for example, 'monthly001').",
"location":"path",
"required":true,
"type":"string"
},
"token":{
"description":"The token provided to the user's device when the subscription was purchased.",