Skip to content
Scrappa Get API key
Capterra API 1 credit/request

Capterra Product Reviews

GET https://scrappa.co/api/capterra/products/{id}/reviews

Returns reviews for one product: 25 per page (page 1 holds 5 highlighted reviews). Each review has title, text, pros, cons, overall rating, five sub-ratings, date and reviewer details. Filter by country, company size, length of use and minimum rating. A page past the last page returns an empty list. Failed requests are never charged.

Capterra Product Reviews 1 credit/request

Endpoint

Request preview
GET
https://scrappa.co/api/capterra/products/{id}/reviews
Auth header
x-api-key
Cost
1 credit/request
id = 1234567890
Response preview
200 OK
Example JSON appears below when a response schema is available for this endpoint.

Parameters

Start with the required fields, then add optional filters only when your use case needs them.

Runnable path

1 required parameter needed before sending a request.

7 optional filters available.

id integer Required

Numeric Capterra product id.

Example value 1234567890
slug string Optional

URL slug of the item, for example slack. Optional. Send it when you have it, it makes the lookup more reliable.

Example value example
page integer Optional

1-based page number. Defaults to 1.

Example value 1
sort string Optional

most_helpful (default) or most_recent.

Example value relevance
countries array Optional

Reviewer country codes (two letters, lower case, for example us). Repeat the parameter or separate values with commas.

Example value ["example"]
company_size array Optional

Company size codes: A self employed, B 2-10, C 11-50, D 51-200, E 201-500, F 501-1,000, G 1,001-5,000, H 5,001-10,000, I 10,000+. Repeat the parameter or separate values with commas.

Example value ["example"]
time_used array Optional

Length of use: FreeTrial, LessThan6Months, LessThan12Months, LessThan2Years or MoreThan2Years. Repeat the parameter or separate values with commas.

Example value ["example"]
overall_rating_ge integer Optional

Only reviews with this overall rating or higher, 1 to 5.

Example value 10

Errors

Handle these documented responses before retrying or showing customer-facing failures.

422

HTTP 422

A public parameter is invalid. This response is not billable.

503

HTTP 503

Capterra did not return usable data for this request. This response is not billable.

Generate Code with AI

Copy a ready-made prompt with all the endpoint details, parameters, and example responses. Paste it into ChatGPT, Claude, or any AI assistant to instantly generate working code.

Try It Live

Test this endpoint in our interactive playground with real data.