Skip to content
All endpoints

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

  • querystringrequired

    Company or employer name to search on Glassdoor (e.g. Printful, Stripe, Notion).

    Example: Printful

  • limitinteger (1 to 50)

    Maximum matching companies to return (1–50).

    Example: 10

  • freshboolean

    Bypass 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"

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.

FieldTypeSample / Notes
codeintegerExample: 0
providerstringExample: https://reviewsdataapi.com
statusstringExample: ok
msgstringExample: success
dataobject
platformstringExample: glassdoor
querystringExample: Printful
companiesarray of object
company_idstringExample: 1001330
namestringExample: Printful
websitestringExample: https://www.printful.com
ratingnumberExample: 4
review_countintegerExample: 342
salary_countintegerExample: 195
job_countintegerExample: 38
headquarters_locationstringExample: Charlotte, NC
company_sizestringExample: 1001 to 5000 Employees
industrystringExample: Internet & Web Services
ceostringExample: Alex Saltonstall
ceo_approval_ratenumberExample: 0.82
recommend_to_friend_ratenumberExample: 0.78
sub_ratingsobject
metaobject

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.