# Glassdoor Company Search

> Glassdoor Company Search is a paid API for AI agents from agents.openwebninja.com, paid per call via MPP, price unknown, status unknown (last checked 2026-10-14).

Search Glassdoor for companies by name or ID, returning employer profiles including ratings, CEO info, industry, size, and open job counts.

## Facts

- Endpoint: GET https://agents.openwebninja.com/realtime-glassdoor-data/company-search?utm_source=zero.xyz
- Price: price unknown
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Provider: agents.openwebninja.com
- Website: https://agents.openwebninja.com
- Canonical page: https://www.zero.xyz/c/agents-openwebninja-com-glassdoor-company-search-75bcb832
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_p5SGue45QmoC7DIetW2BL

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agents-openwebninja-com-glassdoor-company-search-75bcb832
```

Example prompt: Search Glassdoor for Google and give me their overall rating, CEO approval rating, industry, company size, and how many jobs they currently have listed — use the US Glassdoor site.

## When to prefer this

Use this endpoint when you need to discover or verify a company's Glassdoor profile, retrieve employer-level metadata (ratings, CEO, size, industry, competitors), or obtain Glassdoor company IDs for use in downstream Glassdoor API calls. Prefer this over job-search endpoints when the goal is employer research rather than individual job listing retrieval.

## Known failure modes

- No results returned if the query string is too vague or misspelled
- Empty array if the company has no Glassdoor presence
- Domain parameter mismatch may return localized results or no results for region-specific companies
- Rate limiting or upstream Glassdoor blocking may cause request failures
- Partial data: many nullable fields (CEO, rating, revenue) may be null for smaller or private companies

## How this service works

Search for companies (employers) on Glassdoor.

## Output

Returns an array of matching company objects, each containing the Glassdoor numeric employer ID, company name, canonical Glassdoor overview URL, CEO name, CEO approval rating (0–1), overall employee rating (0–5), industry, company size bucket, revenue bracket, stock ticker, website, open job count, Glassdoor jobs/FAQ page links, company logo URL, and a list of competitor companies with their Glassdoor IDs.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "query"
 ],
 "properties": {
  "limit": {
   "type": "number",
   "default": 10,
   "maximum": 100,
   "minimum": 1,
   "description": "Maximum number of results to return."
  },
  "query": {
   "type": "string",
   "example": "goo",
   "description": "Search query or Company ID"
  },
  "domain": {
   "enum": [
    "www.glassdoor.com",
    "www.glassdoor.co.uk",
    "www.glassdoor.com.ar",
    "www.glassdoor.com.au",
    "www.glassdoor.be",
    "www.glassdoor.be",
    "www.glassdoor.com.br",
    "www.glassdoor.ca",
    "www.glassdoor.ca",
    "www.glassdoor.de",
    "www.glassdoor.es",
    "www.glassdoor.fr",
    "www.glassdoor.com.hk",
    "www.glassdoor.co.in",
    "www.glassdoor.ie",
    "www.glassdoor.it",
    "www.glassdoor.com.mx",
    "www.glassdoor.nl",
    "www.glassdoor.co.nz",
    "www.glassdoor.at",
    "de.glassdoor.ch",
    "www.glassdoor.sg",
    "fr.glassdoor.ch"
   ],
   "type": "string",
   "default": "www.glassdoor.com",
   "description": "The Glassdoor domain to use."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "company_id",
     "name",
     "company_link"
    ],
    "properties": {
     "ceo": {
      "type": "string",
      "nullable": true,
      "description": "Name of the company's CEO."
     },
     "logo": {
      "type": "string",
      "nullable": true,
      "description": "URL to the company logo image."
     },
     "name": {
      "type": "string",
      "description": "Company name."
     },
     "stock": {
      "type": "string",
      "nullable": true,
      "description": "Stock ticker, when the company is publicly traded."
     },
     "rating": {
      "type": "number",
      "nullable": true,
      "description": "Average Glassdoor rating of the company (0-5)."
     },
     "revenue": {
      "type": "string",
      "nullable": true,
      "description": "Annual revenue bracket."
     },
     "website": {
      "type": "string",
      "nullable": true,
      "description": "Company website."
     },
     "faq_link": {
      "type": "string",
      "nullable": true,
      "description": "URL of the company's Glassdoor FAQ page."
     },
     "industry": {
      "type": "string",
      "nullable": true,
      "description": "Industry the company operates in."
     },
     "job_count": {
      "type": "integer",
      "nullable": true,
      "description": "Number of open job postings for the company on Glassdoor."
     },
     "jobs_link": {
      "type": "string",
      "nullable": true,
      "description": "URL of the company's Glassdoor jobs page."
     },
     "ceo_rating": {
      "type": "number",
      "nullable": true,
      "description": "Approval rating of the CEO (0-1 share approving)."
     },
     "company_id": {
      "type": "integer",
      "description": "Glassdoor numeric employer ID."
     },
     "competitors": {
      "type": "array",
      "items": {
       "type": "object",
       "required": [
        "id",
        "name"
       ],
       "properties": {
        "id": {
         "type": "integer",
         "description": "Glassdoor numeric ID of the competitor."
        },
        "name": {
         "type": "string",
         "description": "Competitor company name."
        }
       }
      },
      "nullable": true,
      "description": "Competitor companies as listed on Glassdoor."
     },
     "company_link": {
      "type": "string",
      "description": "Canonical URL of the company ove
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agents-openwebninja-com-glassdoor-company-search-75bcb832/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.openwebninja.com](https://www.zero.xyz/host/agents.openwebninja.com/llms.txt)
