Chrome Web Store API Reference

Warning

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.

OperationHTTP requestDescription
URIs relative to https://www.googleapis.com, unless otherwise noted
getGET
/chromewebstore/v1.1/items/itemId
Gets a Chrome Web Store item. Provide projection="DRAFT" in URL (case sensitive).
insertPOST
/upload/chromewebstore/v1.1/items
Inserts a new item.
publishPOST
/chromewebstore/v1.1/
items/itemId/publish
Publishes an item.

The optional publishTarget query parameter specifies how the item will be published. Valid values are "trustedTesters" and "default".
updatePUT
/upload/chromewebstore/v1.1/
items/itemId


and

PUT
/items/itemId
Updates an existing item.

Licensing API

InAppProducts

For InAppProducts Resource details, see the resource representation page.

OperationHTTP requestDescription
URIs relative to https://www.googleapis.com/chromewebstore/v1.1, unless otherwise noted
getGET
/items/itemId/skus/sku
Gets the in-app product information of an item.
listGET
/items/itemId/skus
Lists the in-app product information of an item.

Licenses

For Licenses Resource details, see the resource representation page.

OperationHTTP requestDescription
URIs relative to https://www.googleapis.com/chromewebstore/v1.1, unless otherwise noted
getGET
/licenses/appId/userId
Gets the licenses for Chrome hosted apps.

UserLicenses

For UserLicenses Resource details, see the resource representation page.

OperationHTTP requestDescription
URIs relative to https://www.googleapis.com/chromewebstore/v1.1, unless otherwise noted
getUserLicenseGET
/userlicenses/appId
Gets the user licenses for Chrome Apps and Chrome Extensions.

Payments

For Payments Resource details, see the resource representation page.

OperationHTTP requestDescription
URIs relative to https://www.googleapis.com/chromewebstore/v1.1, unless otherwise noted
listGET
/items/itemId/payments
Lists the in-app products that the user has purchased.

Improve article

We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.