Capterra Software Reviews
Capterra Search API
Search Capterra for B2B software. Returns 20 ranked products with name, vendor description, star rating, review count, logo and a paid-placement flag — every row carrying the product_id and slug the Capterra Product and Capterra Reviews endpoints are keyed by. Costs 2 credits per request.
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsonquerystringSearch term (1-200 characters). Required unless you pass url instead — a term-less Capterra search serves a fixed popular-products list that has nothing to do with the caller, so there is no way to omit both.
Example: notion
urlstringA full capterra.com search URL, as an alternative to query (1-1000 characters). The host is checked by the transport and covers the regional domains (capterra.co.uk, capterra.com.br). Required unless you pass query.
Example: https://www.capterra.com/search/?query=notion
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
results = client.capterra.search(query="notion")
for product in results["data"]["products"]:
print(product["product_id"], product["slug"], product["rating"])Response