Capterra API

Capterra API for B2B Software Reviews, Ratings, Pricing, and Alternatives

Scrappa's Capterra API returns structured JSON from Capterra, the B2B software review site. Search the software catalogue, read product profiles with ratings, sub-ratings, sentiment and starting prices, page through reviews with pros, cons and reviewer details, list category directories, compare two products and list alternatives. Scrappa is an independent service and is not affiliated with or endorsed by Capterra.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
10
Endpoints
Capterra
Source coverage
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/capterra/products/135003/reviews?page=2&sort=most_recent" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "product": {"id": 135003, "uuid": "964a02e4-2901-4992-aea5-a6d200b696d4", "slug": "slack"},
    "reviews": [
      {
        "id": "Capterra___7170210",
        "title": "Efficient Team Communication and Collaboration Tool",
        "body": "Slack has been a reliable communication platform for collaborating with teams.",
        "pros": "Slack makes team communication fast and organized with channels.",
        "cons": "Notifications can become overwhelming.",
        "rating": 5,
        "sub_ratings": {"ease_of_use": 5, "customer_service": 5, "features": 5, "value_for_money": 5, "likelihood_to_recommend": 10},
        "published_at": "2026-06-19",
        "reviewer": {"name": "Mohammed", "role": "AI trainer", "country": "US", "industry": "Research", "company_size": "Self Employed", "usage_duration": "1+ year", "linkedin_verified": false}
      }
    ],
    "page": 2,
    "has_more": true,
    "total_reviews": 24229
  },
  "meta": {"endpoint_family": "reviews", "source": "country_page", "dropped_empty_reviews": 0}
}

What you can build

Structured data for real applications. Here are some ideas.

Software Review Mining

Collect reviews with pros, cons, sub-ratings and reviewer role, industry and company size for sentiment and feature analysis.

Competitor Tracking

Track rating, review count, sentiment split and starting price of competing products and their listed alternatives.

Market Mapping

List all products of a category with ratings and features, and compare any two products side by side.

Lead Lists

Build lists of software vendors from the product catalogue with category, languages and review counts.

Capterra scraper API

Capterra API for software reviews, ratings, pricing and alternatives

The Capterra API is built for B2B software research, review analytics and competitor tools. Product detail carries rating, review count, five sub-ratings, sentiment split, rating distribution and starting price. The review endpoint adds pros, cons and reviewer details with filters for country, company size and length of use.

Search about 9,300 reviewed products by name or filter them by category.

Read ratings, sub-ratings, sentiment, pricing and alternatives for any product id.

Page through reviews with pros, cons and reviewer details, 25 per page.

List category directories and compare two products side by side.

Choose the right Capterra API endpoint

Use Product Reviews for review analysis

Page through reviews and filter by country, company size, length of use and minimum rating. Each review has pros, cons, five sub-ratings and reviewer details.

Open Capterra Reviews API docs

Use Product Detail for a full profile

Get rating, review count, sentiment split, rating distribution, starting price, free trial flag, alternatives and five highlighted reviews in one call.

Open Capterra Product API docs

Use Category Products for market maps

List the products of a category with rating, review count and feature names, 25 per page, then compare any two products.

Open Capterra Category Products API docs

Available endpoints

Everything you need in one API.

GET

Product Detail

/api/capterra/products/{id}

Get rating, pricing, sub-ratings, sentiment, alternatives and highlighted reviews for one product

GET

Product Reviews

/api/capterra/products/{id}/reviews

Get paginated reviews with pros, cons, sub-ratings and reviewer details, with filters and sorting

GET

Catalog

/api/capterra/catalog

List about 95,000 product ids, categories, free-pricing categories and feature filters

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

Capterra data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Reviews with pros, cons and sub-ratings
Scrappa:
ScrapingBee / ScraperAPI: Parse it yourself
Review filters
Scrappa:
ScrapingBee / ScraperAPI:
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by credits per request
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits

Key features

Product catalogue search and category filter for about 9,300 reviewed products
Product profile with rating, sub-ratings, sentiment split, rating distribution and starting price
Reviews with pros, cons, five sub-ratings and reviewer role, industry and company size
Review filters for country, company size, length of use and minimum rating
Anonymous placeholder reviews without an id and without text are removed; `meta.dropped_empty_reviews` counts them
Category directories, two-product comparison and a catalog of about 95,000 product ids
Failed requests are never charged; a page past the last review page is an empty, charged result

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by Capterra. The Capterra API returns structured JSON from public Capterra pages through a Scrappa API key.

Every Scrappa account includes 500 free credits each month. After that, each request costs one credit, which works out to $0.20 to $0.30 per 1,000 requests depending on the credit pack or plan. Failed requests are never charged.

The id is the number in a Capterra product URL, for example 135003 in /software/135003/slack. Use the catalog, category products or product search endpoints to find ids.

Use the 1-based page parameter. Page 1 holds 5 highlighted reviews and later pages hold 25. The response returns has_more. A page past the last page returns an empty list.

Start using the Capterra API

Sign up and get 500 free credits. No credit card required.