{"id":"786d1eda-eedf-4d73-b0ce-b0bc571ee23d","slug":"capterra-com-api","name":"capterra.com API","description":"capterra.com API","front_facing_description":"Access data from capterra.com.","source_url":"https://capterra.com","is_authenticated":false,"canonical_scraper_id":"7484701a-5337-4f49-9ab8-a28426c3bb24","apis":[{"method":"GET","endpoint_name":"get_software_categories","description":"Retrieve a list of all software categories available on Capterra. Returns category names, URLs, and slugs. Each slug can be passed to get_category_products to list products in that category. No pagination; returns the full category tree in a single response.","input_params":{},"return_schema":{"type":"object","fields":{"categories":"array of category objects each containing name, url, and slug"},"sample":{"data":{"categories":[{"url":"https://www.capterra.com/performance-appraisal-software/","name":"Performance Management System","slug":"performance-appraisal"},{"url":"https://www.capterra.com/human-resource-software/","name":"Human Resources","slug":"human-resource"},{"url":"https://www.capterra.com/employee-scheduling-software/","name":"Employee Scheduling","slug":"employee-scheduling"}]},"status":"success"}},"initiates_session":false,"price":1,"verification":{"assertions":[{"path":"$.status","op":"equals","value":"success"},{"path":"$.data.categories","op":"array_min_len","value":1},{"path":"$.data.categories[0].slug","op":"not_null"},{"path":"$.data.categories[0].name","op":"not_null"}],"empty_is_valid":false,"recipe_version":1}},{"method":"GET","endpoint_name":"get_category_products","description":"Retrieve products listed within a specific software category. Returns product names, numeric IDs, URL slugs, and full URLs. Each product's id and slug can be used with get_product_details or get_product_reviews. No pagination; returns all products shown on the category page.","input_params":{"category_slug":{"type":"string","required":true,"description":"The slug of the category from get_software_categories (e.g. 'accounting', 'project-management', 'human-resource').","domain":{"kind":"derived","generator":{"path":"$.data.categories[0].slug","type":"derived","from_endpoint":"get_software_categories"}}}},"return_schema":{"type":"object","fields":{"products":"array of product objects each containing name, id, slug, and url"},"sample":{"data":{"products":[{"id":"135757","url":"https://www.capterra.com/p/135757/NetSuite/","name":"NetSuite","slug":"NetSuite"},{"id":"76","url":"https://www.capterra.com/p/76/Intacct/","name":"Sage Intacct","slug":"Intacct"}]},"status":"success"}},"initiates_session":false,"price":1,"verification":{"assertions":[{"path":"$.status","op":"equals","value":"success"},{"path":"$.data.products","op":"array_min_len","value":1},{"path":"$.data.products[0].id","op":"not_null"},{"path":"$.data.products[0].name","op":"not_null"}],"empty_is_valid":false,"recipe_version":1}},{"method":"GET","endpoint_name":"get_product_details","description":"Retrieve detailed information about a specific software product, including description, overall rating, review count, and feature list. Requires both product_id and product_name (slug) which are available from get_category_products or search_software results.","input_params":{"product_id":{"type":"string","required":true,"description":"The numeric product ID (e.g. '155928'). Available from get_category_products or search_software results.","domain":{"kind":"derived","generator":{"path":"$.data.results[0].id","type":"derived","from_endpoint":"search_software"}}},"product_name":{"type":"string","required":true,"description":"The URL slug of the product (e.g. 'Zoho-CRM', 'HubSpot-CRM'). Available from get_category_products or search_software results.","domain":{"kind":"derived","generator":{"path":"$.data.results[0].slug","type":"derived","from_endpoint":"search_software"}}}},"return_schema":{"type":"object","fields":{"id":"string, product ID","url":"string, full product page URL","name":"string, product display name","rating":"string or null, overall rating out of 5","features":"array of strings listing product features (may be empty)","description":"string, product description","review_count":"string or null, total number of reviews"},"sample":{"data":{"id":"155928","url":"https://www.capterra.com/p/155928/Zoho-CRM/","name":"Zoho CRM","rating":"4.3","features":[],"description":"Zoho CRM empowers businesses of all sizes with a 360º customer relationship lifecycle management solution.","review_count":"6977"},"status":"success"}},"initiates_session":false,"price":1,"verification":{"assertions":[{"path":"$.status","op":"equals","value":"success"},{"path":"$.data.name","op":"not_null"},{"path":"$.data.id","op":"not_null"},{"path":"$.data.url","op":"not_null"}],"empty_is_valid":false,"recipe_version":1}},{"method":"GET","endpoint_name":"get_product_reviews","description":"Retrieve user reviews for a software product. Returns paginated reviews with title, date, overall rating, pros, and cons text (up to 25 reviews per page). Requires both product_id and product_name (slug). Pagination is page-based starting at 1; omitting page returns page 1. A product with no reviews on Capterra returns an empty reviews array.","input_params":{"page":{"type":"integer","required":false,"description":"Page number of reviews to retrieve.","default":1,"domain":{"kind":"open","generator":{"type":"static","value":1}}},"product_id":{"type":"string","required":true,"description":"The numeric product ID (e.g. '155928'). Available from get_category_products or search_software results.","domain":{"kind":"derived","generator":{"path":"$.data.products[0].id","type":"derived","from_endpoint":"get_category_products"}}},"product_name":{"type":"string","required":true,"description":"The URL slug of the product (e.g. 'Zoho-CRM', 'HubSpot-CRM'). Available from get_category_products or search_software results.","domain":{"kind":"derived","generator":{"path":"$.data.products[0].slug","type":"derived","from_endpoint":"get_category_products"}}}},"return_schema":{"type":"object","fields":{"page":"string, current page number","reviews":"array of review objects each containing title, date, rating, pros, and cons","product_id":"string, the queried product ID"},"sample":{"data":{"page":"1","reviews":[{"cons":"There is a substantial learning curve.","date":"July 30, 2025","pros":"The amount of functionality retained in the mobile app is amazing.","title":"One of the best CRMs out there","rating":"5.0"}],"product_id":"155928"},"status":"success"}},"initiates_session":false,"price":1,"verification":{"assertions":[{"path":"$.status","op":"equals","value":"success"},{"path":"$.data.reviews","op":"array_min_len","value":1},{"path":"$.data.reviews[0].title","op":"not_null"},{"path":"$.data.product_id","op":"not_null"}],"empty_is_valid":false,"recipe_version":1}},{"method":"GET","endpoint_name":"search_software","description":"Search for software products by keyword. Returns matching products with name, numeric ID, URL slug, and full URL. Results are not paginated; returns the first page of matches from Capterra's search.","input_params":{"query":{"type":"string","required":true,"description":"The search keyword (e.g. 'CRM', 'project management', 'accounting').","domain":{"kind":"open","generator":{"type":"static","value":"CRM"}}}},"return_schema":{"type":"object","fields":{"results":"array of product objects each containing name, id, slug, and url"},"sample":{"data":{"results":[{"id":"245800","url":"https://www.capterra.com/p/245800/Monday-CRM/","name":"monday CRM","slug":"Monday-CRM"},{"id":"155928","url":"https://www.capterra.com/p/155928/Zoho-CRM/","name":"Zoho CRM","slug":"Zoho-CRM"}]},"status":"success"}},"initiates_session":false,"price":1,"verification":{"assertions":[{"path":"$.status","op":"equals","value":"success"},{"path":"$.data.results","op":"array_min_len","value":1},{"path":"$.data.results[0].id","op":"not_null"},{"path":"$.data.results[0].name","op":"not_null"}],"empty_is_valid":false,"recipe_version":1}}],"sample_inputs":{"search_software":{"query":"CRM"},"get_product_details":{"product_id":"10182208","product_name":"CRM"},"get_product_reviews":{"page":"2","product_id":"184581","product_name":"Asana-PM"},"get_category_products":{"category_slug":"performance-appraisal"},"get_software_categories":{}},"prefill_inputs":{"get_product_reviews":{"page":"1"},"search_software":{"query":"CRM"}},"last_verified_at":"2026-11-01T05:03:25.280983+00:00","endpoint_health":[{"endpoint_name":"get_category_products","status":"blocked","last_checked_at":"2026-11-01T05:03:25.280983+00:00","last_verified_at":"2026-11-01T01:03:52.92078+00:00","recent_runs":[{"at":"2026-11-01T05:03:25.280983+00:00","status":"blocked"},{"at":"2026-11-01T01:03:52.920780+00:00","status":"healthy"},{"at":"2026-10-31T22:01:52.896147+00:00","status":"healthy"},{"at":"2026-10-31T21:01:52.988554+00:00","status":"healthy"},{"at":"2026-10-30T13:00:52.966515+00:00","status":"healthy"}]},{"endpoint_name":"get_software_categories","status":"blocked","last_checked_at":"2026-11-01T05:03:25.280983+00:00","last_verified_at":"2026-11-01T01:03:52.92078+00:00","recent_runs":[{"at":"2026-11-01T05:03:25.280983+00:00","status":"blocked"},{"at":"2026-11-01T01:03:52.920780+00:00","status":"healthy"},{"at":"2026-10-31T22:01:52.896147+00:00","status":"healthy"},{"at":"2026-10-31T21:01:52.988554+00:00","status":"healthy"},{"at":"2026-10-30T13:00:52.966515+00:00","status":"healthy"}]},{"endpoint_name":"search_software","status":"healthy","last_checked_at":"2026-11-01T05:03:25.280983+00:00","last_verified_at":"2026-11-01T05:03:25.280983+00:00","recent_runs":[{"at":"2026-11-01T05:03:25.280983+00:00","status":"healthy"},{"at":"2026-11-01T01:03:52.920780+00:00","status":"healthy"},{"at":"2026-10-31T22:01:52.896147+00:00","status":"healthy"},{"at":"2026-10-31T21:01:52.988554+00:00","status":"healthy"},{"at":"2026-10-30T13:00:52.966515+00:00","status":"healthy"}]},{"endpoint_name":"get_product_details","status":"healthy","last_checked_at":"2026-11-01T05:03:25.280983+00:00","last_verified_at":"2026-11-01T05:03:25.280983+00:00","recent_runs":[{"at":"2026-11-01T05:03:25.280983+00:00","status":"healthy"},{"at":"2026-11-01T01:03:52.920780+00:00","status":"healthy"},{"at":"2026-10-31T22:01:52.896147+00:00","status":"healthy"},{"at":"2026-10-31T21:01:52.988554+00:00","status":"healthy"},{"at":"2026-10-30T13:00:52.966515+00:00","status":"healthy"}]},{"endpoint_name":"get_product_reviews","status":"blocked","last_checked_at":"2026-11-01T05:03:25.280983+00:00","last_verified_at":"2026-11-01T01:03:52.92078+00:00","recent_runs":[{"at":"2026-11-01T05:03:25.280983+00:00","status":"blocked"},{"at":"2026-11-01T01:03:52.920780+00:00","status":"healthy"},{"at":"2026-10-31T22:01:52.896147+00:00","status":"healthy"},{"at":"2026-10-31T21:01:52.988554+00:00","status":"healthy"},{"at":"2026-10-30T13:00:52.966515+00:00","status":"healthy"}]}],"sdk_usage_example":null,"sdk_delivery_state":"absent","summary":"API to extract software products, categories, detailed product information, user reviews, and search results from Capterra.","updated_at":"2026-09-13T02:10:54.360184+00:00","user_variants":[],"latest_version":7,"user_status":null,"user_scraper_id":null,"contributes_to_marketplace":true,"pinned_version":null,"seo_content":{"faqs":[{"a":"Capterra does not offer a public developer API. The data it publishes — categories, product details, and reviews — is intended for end users browsing the site, not for programmatic access.","q":"Does Capterra have an official developer API?"},{"a":"Each call returns up to 25 review objects for the specified product. Each object contains title, date, rating, pros, and cons fields. Pagination is page-based starting at 1; omitting the page parameter defaults to page 1. The response also echoes back the product_id and the current page number.","q":"What does get_product_reviews return, and how does pagination work?"},{"a":"Not currently. The endpoint returns description, rating, review_count, and a features array, but does not include pricing tiers, vendor website URLs, or contact details. You can fork this API on Parse and revise it to add an endpoint covering those fields.","q":"Does get_product_details return pricing or vendor contact information?"},{"a":"Not currently. Reviews include title, date, rating, pros, and cons, but do not expose reviewer names, job titles, company size, or industry. You can fork this API on Parse and revise it to add those fields if they appear on the product review pages you need to cover.","q":"Are reviewer details like username or company size included in review responses?"},{"a":"The endpoint returns all products shown on the category page in a single response with no pagination. For large categories this can be a sizable array, but there is no mechanism to filter or page through results within a single category call.","q":"Is there a limit to how many products get_category_products returns?"}],"keywords":["capterra api","software reviews api","capterra product data api","software category listings api","capterra review scraper api","b2b software comparison api","capterra ratings api","software features list api","capterra search api","software discovery api","capterra product details endpoint","user review pros cons api","saas product review data api","capterra category products api"],"use_cases":["Build a software comparison tool using product ratings and feature lists from get_product_details","Aggregate user sentiment by collecting pros and cons text across paginated reviews via get_product_reviews","Map the Capterra category tree with get_software_categories to power a software discovery directory","Monitor review counts over time per product to detect spikes in user feedback activity","Populate a CRM or internal knowledge base with software descriptions and ratings for vendor evaluation","Run keyword searches with search_software to find products matching a client's requirements","Compile category-level product inventories using get_category_products for market research reporting"],"meta_title":"Capterra API — Software Reviews & Categories","generated_at":"2026-09-13T02:11:14.384166+00:00","lead_paragraph":"The Capterra API provides access to software discovery data across 5 endpoints, covering category listings, product details, user reviews, and keyword search. Use get_product_details to retrieve a product's overall rating, review count, description, and feature list, or call get_product_reviews to page through structured user reviews with pros, cons, and per-review ratings — no browser required.","schema_version":2,"meta_description":"Access Capterra software categories, product details, user reviews, and search results via a structured API. Returns ratings, features, pros/cons, and more.","primary_category":"reviews_ratings","long_description_md":"## What the API Covers\n\nThe Capterra API exposes software product and review data organized around a category tree. `get_software_categories` returns the full list of categories as an array of objects containing `name`, `url`, and `slug`. Those slugs feed directly into `get_category_products`, which returns every product listed in that category — each with a `name`, numeric `id`, `slug`, and `url`. The `id` and `slug` from either of these endpoints are the two required inputs for the product-level endpoints.\n\n## Product Details and Features\n\n`get_product_details` accepts a `product_id` and `product_name` (the URL slug) and returns a single product object: `name`, `url`, `description`, `rating` (out of 5, or null), `review_count` (or null), and a `features` array of strings. The features array reflects what is listed on the product page and may be empty for products with sparse listings.\n\n## Reviews and Search\n\n`get_product_reviews` takes the same `product_id` and `product_name` inputs plus an optional `page` integer (defaulting to 1, returning up to 25 reviews per page). Each review object includes `title`, `date`, `rating`, `pros`, and `cons`. The `search_software` endpoint accepts a free-text `query` string and returns a flat array of matching products with the same `name`, `id`, `slug`, and `url` shape as category product results — useful for building lookup flows without knowing a category slug in advance.","generated_with_model":"global.anthropic.claude-sonnet-4-6","secondary_categories":["b2b_directory","developer_tools"]},"primary_category":"reviews_ratings","secondary_categories":["b2b_directory","developer_tools"],"access_requirements":[]}