Search Glassdoor employer profiles, company_id, CEO approval & sub-ratings
GET/v1/glassdoor/companies5 Credits / company (0 Credits on empty)($0.0005 / company ($0.20–$0.50 / 1K companies))· Updated 2026-11-15
Direct Answer · Engineering Summary
GET /v1/glassdoor/companies searches Glassdoor employer profiles by company name or keyword (also supporting /v1/glassdoor/search and /v1/glassdoor/company), returning canonical company_id, overall employer rating, review_count, salary_count, job_count, CEO approval, recommend-to-a-friend rate, and workplace sub-ratings (Work-Life Balance, Culture & Values, Compensation & Benefits, Career Opportunities, Senior Management) at 5 Credits per returned employer ($0.20–$0.50 per 1,000 employers, 0 Credits if empty).
Honest Trade-Offs & Scope Boundaries
- →Cached in PostgreSQL 16 + Redis DB 5 (TTL=6h) for sub-35ms repeat employer lookups across talent intelligence and alternative-data workflows.
- →Returns aggregate employer scorecard metrics and numeric company_id; call GET /v1/glassdoor/reviews for full employee Pros/Cons review text.
- →Read-only employer intelligence endpoint; posting employer replies on Glassdoor is out of scope.
Searches Glassdoor companies by name or domain (aliases: /v1/glassdoor/search, /v1/glassdoor/company-search, /v1/glassdoor/company) and returns numeric company_id, overall rating, total review/salary/job counts, CEO approval rate, recommend-to-friend rate, business outlook, and 6 workplace sub-ratings.
Parameters
querystringrequiredCompany or employer name to search on Glassdoor (e.g. Printful, Stripe, Notion).
Example:
Printfullimitinteger (1 to 50)Maximum matching companies to return (1–50).
Example:
10freshbooleanBypass 6-hour warm cache for live pull (paid/subscribed accounts).
Example:
false
Example Request (cURL / Python / JavaScript)
curl "https://api.reviewsdataapi.com/v1/glassdoor/companies?query=Printful" \
-H "x-api-key: rv_live_your_api_key"import requests
res = requests.get(
"https://api.reviewsdataapi.com/v1/glassdoor/companies?query=Printful",
headers={"x-api-key": "rv_live_your_api_key"},
timeout=30,
)
print(res.json())const res = await fetch("https://api.reviewsdataapi.com/v1/glassdoor/companies?query=Printful", {
headers: { "x-api-key": "rv_live_your_api_key" },
});
const data = await res.json();
console.log(data);Live Response Preview
{
"code": 0,
"provider": "https://reviewsdataapi.com",
"status": "ok",
"msg": "success",
"data": {
"platform": "glassdoor",
"query": "Printful",
"companies": [
{
"company_id": "1001330",
"platform": "glassdoor",
"name": "Printful",
"website": "https://www.printful.com",
"domain": "printful.com",
"glassdoor_url": "https://www.glassdoor.com/Overview/Working-at-Printful-EI_IE1001330.11,19.htm",
"rating": 4,
"review_count": 342,
"salary_count": 195,
"job_count": 38,
"headquarters_location": "Charlotte, NC",
"company_size": "1001 to 5000 Employees",
"industry": "Internet & Web Services",
"ceo": "Alex Saltonstall",
"ceo_approval_rate": 0.82,
"recommend_to_friend_rate": 0.78,
"business_outlook_rate": 0.71,
"sub_ratings": {
"work_life_balance": 4.1,
"culture_and_values": 4.2,
"career_opportunities": 3.7,
"compensation_and_benefits": 3.7,
"senior_management": 3.8,
"diversity_and_inclusion": 4.3
}
}
]
},
"meta": {
"request_id": "8b90d11c-4210-4f21-9c9a-1001330a1b2c",
"endpoint": "/v1/glassdoor/companies",
"items_returned": 9,
"credits_charged": 45,
"cached": false,
"took_ms": 1890
}
}Response Fields
Normalized Glassdoor employer profiles and workplace sub-ratings.
| Field | Type | Sample / Notes |
|---|---|---|
code | integer | Example: 0 |
provider | string | Example: https://reviewsdataapi.com |
status | string | Example: ok |
msg | string | Example: success |
data | object | |
platform | string | Example: glassdoor |
query | string | Example: Printful |
companies | array of object | |
company_id | string | Example: 1001330 |
name | string | Example: Printful |
website | string | Example: https://www.printful.com |
rating | number | Example: 4 |
review_count | integer | Example: 342 |
salary_count | integer | Example: 195 |
job_count | integer | Example: 38 |
headquarters_location | string | Example: Charlotte, NC |
company_size | string | Example: 1001 to 5000 Employees |
industry | string | Example: Internet & Web Services |
ceo | string | Example: Alex Saltonstall |
ceo_approval_rate | number | Example: 0.82 |
recommend_to_friend_rate | number | Example: 0.78 |
sub_ratings | object | |
meta | object |
Status Codes
- 200
- Normalized Glassdoor employer profiles and workplace sub-ratings.
- 400
- Missing or invalid query parameter (0 credits charged).
- 401
- Missing or invalid rv_live_ API key.
- 402
- Insufficient credit balance.