Chrome Web Store API (chromewebstore:v1.1)

2025-10-08

4 new methods | New API

Additions

    Methods
  • chromewebstore.items.get

      Path : chromewebstore/v1.1/items/{itemId}

      Flat Path : chromewebstore/v1.1/items/{itemId}

      HTTP Method : GET

      Parameters :

        itemId

          Description : Unique identifier representing the Chrome App, Chrome Extension, or the Chrome Theme.

          Location : path

          Required : Yes

          Type : string

        projection

          Description : Determines which subset of the item information to return.

          Location : query

          Type : string

          Enum Descriptions :

        • Return information extracted from the current draft.
        • Return information extracted from the published item draft.
        • Enum :

        • DRAFT
        • PUBLISHED

      Parameter Order : itemId

      Scopes :

    • https://www.googleapis.com/auth/chromewebstore
    • https://www.googleapis.com/auth/chromewebstore.readonly
    • Description : Gets your own Chrome Web Store item.

  • chromewebstore.items.insert

      Path : chromewebstore/v1.1/items

      Flat Path : chromewebstore/v1.1/items

      HTTP Method : POST

      Parameters :

        publisherEmail

          Description : The email of the publisher who owns the items. Defaults to the caller's email address.

          Location : query

          Type : string

      Supportsmediaupload : Yes

      Mediaupload :

        Accept : */*

        Maxsize : 2147483648

        Protocols :

          Simple :

            Multipart : Yes

            Path : /upload/chromewebstore/v1.1/items

      Scopes : https://www.googleapis.com/auth/chromewebstore

      Description : Inserts a new item.

  • chromewebstore.items.publish

      Path : chromewebstore/v1.1/items/{itemId}/publish

      Flat Path : chromewebstore/v1.1/items/{itemId}/publish

      HTTP Method : POST

      Parameters :

        itemId

          Description : The ID of the item to publish.

          Location : path

          Required : Yes

          Type : string

        deployPercentage

          Description : The deploy percentage you want to set for your item. Valid values are [0, 100]. If set to any number less than 100, only that many percentage of users will be allowed to get the update.

          Location : query

          Type : integer

          Format : int32

        publishTarget

          Description : Provide defined publishTarget in URL (case sensitive): publishTarget="trustedTesters" or publishTarget="default". Defaults to publishTarget="default".

          Location : query

          Type : string

        reviewExemption

          Description : Optional. The caller request to exempt the review and directly publish because the update is within the list that we can automatically validate. The API will check if the exemption can be granted using real time data.

          Location : query

          Type : boolean

      Parameter Order : itemId

      Scopes : https://www.googleapis.com/auth/chromewebstore

      Description : Publishes an item.

  • chromewebstore.items.update

      Path : chromewebstore/v1.1/items/{itemId}

      Flat Path : chromewebstore/v1.1/items/{itemId}

      HTTP Method : PUT

      Parameters :

        itemId

          Description : The ID of the item to upload.

          Location : path

          Required : Yes

          Type : string

      Parameter Order : itemId

      Supportsmediaupload : Yes

      Mediaupload :

        Accept : */*

        Maxsize : 2147483648

        Protocols :

          Simple :

            Multipart : Yes

            Path : /upload/chromewebstore/v1.1/items/{itemId}

      Scopes : https://www.googleapis.com/auth/chromewebstore

      Description : Updates an existing item.