docs / trustradius
TrustRadius
B2B software reviews and ratings.
base /trustradius/v13 endpoints
post
/trustradius/v1/product/reviews1 creditFetch verified user reviews and ratings for a B2B software product from TrustRadius (up to 639 reviews with full verbatim text, reviewer job title, company industry and size) or GetApp. Filter by public-only or include all review visibility levels.
| Parameter | Allowed / range | Description | |
|---|---|---|---|
| product_slug | required | — | Product slug on the source site (the URL segment, e.g. 'slack'). Resolve one from a URL via the product/resolve action. |
| source = trustradius | optional | trustradius · getapp · capterra · g2 | Review platform to fetch from. Defaults to trustradius.com (full pagination, up to 639 reviews). getapp requires category_path and returns a partial page snapshot. capterra and g2 are not currently available. |
| skip = 0 | optional | 0– | Number of reviews to skip (pagination offset; TrustRadius skip/limit mode). |
| limit | optional | 1–100 | Reviews per page (1-100). Omit (or set fetch_all) to pull everything. |
| fetch_all = false | optional | — | TrustRadius: fetch ALL reviews in one pass (ignores skip/limit). |
| include_non_public = false | optional | — | Include reviews not marked public (default false = public only). |
| category_path | optional | — | GetApp-only: the category/product path (e.g. 'collaboration-software/a/slack/reviews/'). Required when source=getapp. |
post
/trustradius/v1/product/detail1 creditproduct metadata (rating, category, vendor)
| Parameter | Allowed / range | Description | |
|---|---|---|---|
| product_slug | required | — | Product slug on the source site (the URL segment, e.g. 'slack'). Resolve one from a URL via the product/resolve action. |
| source = trustradius | optional | trustradius · getapp · capterra · g2 | Review platform to fetch from. Defaults to trustradius.com (full pagination, up to 639 reviews). getapp requires category_path and returns a partial page snapshot. capterra and g2 are not currently available. |
| category_path | optional | — | GetApp-only: the category/product path (e.g. 'collaboration-software/a/slack/reviews/'). Required when source=getapp. |
post
/trustradius/v1/product/resolvefreeresolve a TrustRadius/GetApp/Capterra/G2 URL → source + slug
| Parameter | Allowed / range | Description | |
|---|---|---|---|
| url | required | — | A TrustRadius / GetApp / Capterra / G2 product URL to parse into {source, product_slug}. |
Example request · product/reviews
curl -X POST https://api.reefapi.com/trustradius/v1/product/reviews \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"source":"trustradius","product_slug":"slack","fetch_all":true}'Response shape
{
"ok": true,
"data": { /* the result */ },
"meta": {
"latency_ms": 240,
"record_count": 12,
"completeness_pct": 100
},
"error": null
}