Chrome Web Store Reviews API
Fetch Chrome extension reviews with cursor pagination.
Endpoint
GET https://api.goanyapi.com/api/v1/chrome-web-store-reviewsParameters
| Parameter | Location | Type | Required | Description |
|---|---|---|---|---|
extensionId | Query | string | Yes | A 32-character extension ID. |
cursor | Query | string | No | Opaque cursor returned by the previous response. |
Request Example
GET /api/v1/chrome-web-store-reviews?extensionId=hldjnlbobkdkghfidgoecgmklcemanhm
Authorization: Bearer YOUR_API_KEYBilling
With the current configuration, each successful request costs 3 credits.
Response Example
{
"code": 0,
"data": {
"extensionId": "fggkaccpbmombhnjkjokndojfgagejfb",
"pageSize": 10,
"hasMore": true,
"nextCursor": "opaque-cursor",
"comments": [
{
"reviewId": "2518d15f-64f5-4c18-ac7b-2be848c4e7e7",
"author": "Inventivo Team",
"rating": 5,
"content": "Great product",
"locale": "en"
}
]
},
"message": null
}cursor is an opaque UTF-8 query value. Build the request with URLSearchParams; do not concatenate it into the URL manually.
const params = new URLSearchParams({ extensionId });
if (nextCursor) params.set('cursor', nextCursor);
fetch(`/api/v1/chrome-web-store-reviews?${params.toString()}`);