Chrome Web Store API Reference
The Licensing API used by the Chrome Web Store payments system is now deprecated. See Payment deprecation to learn about migration and official timelines.
This reference describes the methods and resource representation available for the Chrome Web Store Publish API and the Licensing API. Each resource type has one or more data representations and one or more methods.
Resource types
Chrome Web Store Publish API
Licensing API
Chrome Web Store Publish API
Items
For Items Resource details, see the resource representation page.
Operation | HTTP request | Description |
---|---|---|
URIs relative to https://www.googleapis.com, unless otherwise noted | ||
get | GET/chromewebstore/v1.1/items/itemId | Gets a Chrome Web Store item. Provide projection="DRAFT" in URL (case sensitive). |
insert | POST/upload/chromewebstore/v1.1/items | Inserts a new item. |
publish | POST/chromewebstore/v1.1/ | Publishes an item. The optional publishTarget query parameter specifies how the item will be published. Valid values are "trustedTesters" and "default" . |
update | PUT/upload/chromewebstore/v1.1/ and PUT /items/itemId | Updates an existing item. |
Licensing API
InAppProducts
For InAppProducts Resource details, see the resource representation page.
Operation | HTTP request | Description |
---|---|---|
URIs relative to https://www.googleapis.com/chromewebstore/v1.1, unless otherwise noted | ||
get | GET/items/itemId/skus/sku | Gets the in-app product information of an item. |
list | GET/items/itemId/skus | Lists the in-app product information of an item. |
Licenses
For Licenses Resource details, see the resource representation page.
Operation | HTTP request | Description |
---|---|---|
URIs relative to https://www.googleapis.com/chromewebstore/v1.1, unless otherwise noted | ||
get | GET/licenses/appId/userId | Gets the licenses for Chrome hosted apps. |
UserLicenses
For UserLicenses Resource details, see the resource representation page.
Operation | HTTP request | Description |
---|---|---|
URIs relative to https://www.googleapis.com/chromewebstore/v1.1, unless otherwise noted | ||
getUserLicense | GET/userlicenses/appId | Gets the user licenses for Chrome Apps and Chrome Extensions. |
Payments
For Payments Resource details, see the resource representation page.
Operation | HTTP request | Description |
---|---|---|
URIs relative to https://www.googleapis.com/chromewebstore/v1.1, unless otherwise noted | ||
list | GET/items/itemId/payments | Lists the in-app products that the user has purchased. |