Items:Publish
Publishes an item. Provide defined publishTarget in URL (case sensitive): publishTarget = "trustedTesters" or publishTarget = "default".
Request
HTTP request
POST https://www.googleapis.com/chromewebstore/v1.1/items/itemId/publish
Parameters
Parameter name | Value | Description |
---|---|---|
Path parameters | ||
itemId |
string |
The ID of the item to publish. |
Optional query parameters | ||
publishTarget |
string |
Provide defined publishTarget in URL (case sensitive):
publishTarget="trustedTesters" or
publishTarget="default" . Defaults to publishTarget="default" .
|
Request body
In the request body, you can optionally supply data with the following structure:
JSON
{ "target": string }
Property name | Value | Description |
---|---|---|
target |
string |
The publish target of this publish operation. This is the same as using publishTarget as a URL query parameter. The string value can either be target="trustedTesters" or target="default". The default value, if none is supplied, is target="default". Recommended usage is to use the URL query parameter to specificy the value. |
Authorization
This request requires authorization with the following scope.
Scope |
---|
https://www.googleapis.com/auth/chromewebstore
|
The above URL is used as the scope parameter when generating an access token. For more details on API authorization and authentication, consult the OAuth 2.0 documentation. |
Response
If successful, this method returns a response body with the following structure:
JSON
{ "kind": "chromewebstore#item", "item_id": string, "status": [ string ], "statusDetail": [ string ] }
Property name | Value | Description |
---|---|---|
kind |
string |
Static string value is always "chromewebstore#item" .
|
item_id |
string |
The ID of this item. |
status[] |
list |
The status code of this publish operation. It may contain
multiple
elements from the following list: NOT_AUTHORIZED ,
INVALID_DEVELOPER ,
DEVELOPER_NO_OWNERSHIP ,
DEVELOPER_SUSPENDED ,
ITEM_NOT_FOUND ,
ITEM_PENDING_REVIEW ,
ITEM_TAKEN_DOWN ,
PUBLISHER_SUSPENDED .
|
statusDetail[] |
list |
Detailed human-comprehensible explanation of the status code above. |