Chrome Web Store API

De Chrome Web Store API biedt toegang tot gegevens over apps en extensies, en tools voor ontwikkelaars om deze te beheren.

Service: chromewebstore.googleapis.com

We raden je aan de door Google geleverde clientbibliotheken te gebruiken om deze service aan te roepen. Als je app je eigen bibliotheken moet gebruiken om deze service aan te roepen, gebruik je de volgende informatie als je de API-verzoeken doet.

Discovery-document

Een Discovery-document is een machinaal leesbare specificatie voor het beschrijven en gebruiken van REST API's. De API wordt gebruikt om clientbibliotheken, IDE-plug-ins en andere tools te maken die communiceren met Google API's. Eén service kan meerdere discovery-documenten bieden. Deze service biedt het volgende discovery-document:

Service-eindpunt

Een service-eindpunt is een basis-URL die het netwerkadres van een API-service aangeeft. Eén service kan meerdere service-eindpunten hebben. Deze service heeft het volgende service-eindpunt en alle URI's hieronder zijn relatief ten opzichte van dit service-eindpunt:

  • https://chromewebstore.googleapis.com

REST-bron: v2.media

Methoden
upload POST /v2/{name=publishers/*/items/*}:upload
POST /upload/v2/{name=publishers/*/items/*}:upload
Upload een nieuw pakket naar een bestaand item.

REST-bron: v2.publishers.items

Methoden
cancelSubmission POST /v2/{name=publishers/*/items/*}:cancelSubmission
Annuleer de huidige actieve inzending van een item, indien aanwezig.
fetchReviews GET /v2/{name=publishers/*/items/*}:fetchReviews
Gebruikersreviews voor een item ophalen.
fetchStatus GET /v2/{name=publishers/*/items/*}:fetchStatus
De status van een item ophalen.
getRatingSummary GET /v2/{name=publishers/*/items/*/ratingSummary}
Haalt de RatingSummary voor het item van de uitgever op.
publish POST /v2/{name=publishers/*/items/*}:publish
Dien het item in om het te publiceren in de winkel.
queryMetrics GET /v2/{name=publishers/*/items/*}:queryMetrics
Vraag de statistieken voor een item op.
rollback POST /v2/{name=publishers/*/items/*}:rollback
Zet het gepubliceerde CRX-pakket van een item terug naar een opgegeven eerder gepubliceerd CRX-pakket en publiceert het voor alle gebruikers.
setPublishedDeployPercentage POST /v2/{name=publishers/*/items/*}:setPublishedDeployPercentage
Stel een hoger doelpercentage voor implementatie in voor de gepubliceerde revisie van het item.