# AmbitionBox Company Reviews Scraper

> AmbitionBox Company Reviews Scraper is a paid API for AI agents from api.scrapeforagents.tech, paid per call via x402, $0.18/call, status unknown (last checked 2026-10-02).

Scrapes structured employee reviews and company rating data from AmbitionBox company review pages

## Facts

- Endpoint: POST https://api.scrapeforagents.tech/v1/ambitionbox?utm_source=zero.xyz
- Price: $0.18/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ambitionbox-company-reviews-scraper-285a6863
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_QX_LTXF2rkTopCTpdODjK

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 ambitionbox-company-reviews-scraper-285a6863 -d '<json body>'
```

Example prompt: Scrape all employee reviews from the AmbitionBox page at ambitionbox.com/reviews/infosys-reviews, up to 200 reviews across a maximum of 10 pages, and give me the structured data including company name, average rating, and review count.

## When to prefer this

Choose this endpoint when you need structured, paginated employee review data from AmbitionBox specifically — particularly for Indian companies. It is pay-per-successful-call (failed/empty runs are not charged), making it cost-efficient for bulk or exploratory collection. Prefer it over general-purpose web scrapers when you want pre-structured output with company-level aggregates like average rating and review count already extracted.

## Known failure modes

- Empty result set if the provided URL is not a valid AmbitionBox company review page (URL must end in -reviews)
- Rate limiting or blocking by AmbitionBox if too many pages are requested
- Invalid or inaccessible URLs returning no items
- maxItems set to 0 with no cap may result in very large payloads or timeouts
- Network or DNS errors from the underlying scraper infrastructure

## How this service works

Pay-per-call structured web data. Failed or empty runs are not charged.

## Output

Returns a JSON object with a count of results and an array of review items, each containing fields such as review ID, review URL, URL name, company ID, company URL, company name, total review count, and company average rating. Also includes a product identifier ('ambitionbox').

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "maxItems": {
   "type": "integer",
   "default": 100,
   "minimum": 0,
   "description": "Maximum reviews across all supplied pages. Set 0 for no item cap."
  },
  "startUrls": {
   "type": "array",
   "description": "Public company review page URLs ending in -reviews. Add one or more pages."
  },
  "maxPagesPerCompany": {
   "type": "integer",
   "default": 500,
   "maximum": 500,
   "minimum": 1,
   "description": "Stop after this many 20-review pages for each company. The site can expose up to 500 pages."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "id": null,
    "url": null,
    "urlName": null,
    "companyId": null,
    "companyUrl": null,
    "companyName": null,
    "companyReviewCount": null,
    "companyAverageRating": null
   }
  ],
  "product": "ambitionbox"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ambitionbox-company-reviews-scraper-285a6863/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.scrapeforagents.tech](https://www.zero.xyz/host/api.scrapeforagents.tech/llms.txt)
