Sitejabber API
Sitejabber API
/sitejabber/v1/reviews1 creditGet a business's customer reviews from Sitejabber by domain — paginated, 20 per page. Each review has the 1-5 star rating, title, full text, the five sub-ratings (service, value, shipping, returns, quality), date, the reviewer's country, verified status, products used, helpful/not-helpful vote counts and the business's reply. Page with `page` until meta.pagination.has_more is false.
| Parameter | Allowed / range | Description | |
|---|---|---|---|
| domain | required | — | The business's website domain on Sitejabber, e.g. 'amazon.com' or 'nike.com' (a full sitejabber.com/reviews/<domain> URL also works). |
| page = 1 | optional | 1–500 | Page number. Reviews are 20 per page — page until meta.pagination.has_more is false (meta.pagination.total tells you the total review count). |
/sitejabber/v1/aggregate1 creditThe rating summary for a business by domain (no individual reviews) — overall star rating, total review count, the 5★→1★ rating distribution, and the five sub-rating averages (service, value, shipping, returns, quality). Cheaper than `reviews` when you only need the score.
| Parameter | Allowed / range | Description | |
|---|---|---|---|
| domain | required | — | The business's website domain on Sitejabber, e.g. 'amazon.com' or 'nike.com' (a full sitejabber.com/reviews/<domain> URL also works). |
/sitejabber/v1/detail1 creditThe full business profile on Sitejabber by domain — name, website, founded year, industry, the AI summary of what customers say, categories, overall rating, total review count, sub-rating breakdown and the rating distribution.
| Parameter | Allowed / range | Description | |
|---|---|---|---|
| domain | required | — | The business's website domain on Sitejabber, e.g. 'amazon.com' or 'nike.com' (a full sitejabber.com/reviews/<domain> URL also works). |
/sitejabber/v1/search1 creditSearch Sitejabber for businesses by name or keyword — returns matching businesses with name, domain, overall rating, total review count, industry and AI summary. 28 per page.
| Parameter | Allowed / range | Description | |
|---|---|---|---|
| query | required | — | The business name or keyword to search for (e.g. 'amazon', 'shoes', 'vpn'). |
| page = 1 | optional | 1–500 | Page number. Reviews are 20 per page — page until meta.pagination.has_more is false (meta.pagination.total tells you the total review count). |
/sitejabber/v1/category1 creditBrowse the businesses listed in a Sitejabber category — returns each business's name, domain, rating, review count and industry, ranked. 10 per page; paginate with `page`. Pick a top-level category from the list, or pass any deeper sub-category slug from a sitejabber.com/categories/<slug> URL (e.g. 'banking', 'insurance', 'web-hosting', 'dating') — those work too.
| Parameter | Allowed / range | Description | |
|---|---|---|---|
| category | required | shopping · clothing-fashion · computers-technology · beauty · health · home-garden · food-drink · travel · finance · cryptocurrency · business · education · entertainment · autos-vehicles · real-estate · pets-animals · baby-kids · sports · hobbies-interests · art-design · relationships · jobs · law-government · news · science · society · reference · black-owned | The Sitejabber category. Choose a top-level slug from the list, or type any deeper sub-category slug from a sitejabber.com/categories/<slug> URL — those resolve too. |
| page = 1 | optional | 1–500 | Page number. Reviews are 20 per page — page until meta.pagination.has_more is false (meta.pagination.total tells you the total review count). |
curl -X POST https://api.reefapi.com/sitejabber/v1/reviews \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"domain":"amazon.com"}'{
"ok": true,
"data": { /* the result */ },
"meta": {
"latency_ms": 240,
"record_count": 12,
"completeness_pct": 100
},
"error": null
}