# AmbitionBox Employee Reviews & Ratings Scraper (`solidcode/ambitionbox-com-scraper`) Actor

\[💰 $1.3 / 1K] Extract employee reviews from AmbitionBox at scale — 38 fields per review, seven category ratings, pros and cons, department, job title, city and work policy. Filter by department, job title, city or review topic; up to 10,000 reviews per search. Export to JSON, CSV or Excel.

- **URL**: https://apify.com/solidcode/ambitionbox-com-scraper.md
- **Developed by:** [SolidCode](https://apify.com/solidcode) (community)
- **Categories:** Jobs, Automation, Developer tools
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.30 / 1,000 reviews

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## AmbitionBox Employee Reviews & Ratings Scraper

Pull employee reviews from AmbitionBox — India's largest employer-review site — as clean,
structured rows: 38 fields per review, seven category star ratings, and the department, job
title, city and work policy behind every one of them. Built for HR analytics teams,
employer-brand and recruitment-marketing agencies, and equity researchers who need to know what
employees actually say about Indian employers, without clicking through a review site 20 cards
at a time.

### Why This Scraper?

- **Five filters that stack** — company, department, job title, city and review topic. On Wipro they cut 66,804 reviews down to 19,189 (Engineering – Software & QA), then 5,135 (Bengaluru), then 3 (Analyst), every step confirmed against the live site.
- **Seven category ratings on every review** — salary & benefits, skill development, job security, promotions & appraisal, work satisfaction, company culture and work-life balance, each a 1–5 star alongside the overall star. All seven were present on 321 of 321 reviews in a four-company sample.
- **A 36-department taxonomy that is identical on every employer** — Engineering – Software & QA, BFSI Investments & Trading, Healthcare & Life Sciences, Shipping & Maritime and 32 more. The same department works on Wipro, HDFC Bank and Tata Motors, so one filter runs unchanged across your whole company list.
- **11 review topics matched against the review text**, not against the star rating — salary, work-life balance, work culture, job security, senior management, learning, appraisal, career growth, working hours and more. On Wipro: 9,773 reviews that genuinely discuss pay, 315 that discuss job satisfaction.
- **Work-policy and employment context on every row** — work from office, hybrid or work from home, plus employment type, working days, timing policy and travel requirement, so ratings split by site, shift or remote arrangement. Work policy came back on 321 of 321 sampled reviews.
- **The reviewer's own words, cleaned** — "what I liked" text on 90% of reviews and "what I disliked" on 88%, measured across 321 reviews spanning four companies and four review facets, with the site's own highlight formatting removed so a topic-filtered export is plain prose.
- **A three-state verified flag** — verified, explicitly unverified and unknown stay apart instead of collapsing into true/false (246 / 22 / 53 across the sample), so verified reviews can be weighted without counting unknowns as fakes.
- **Up to 10,000 reviews per search, newest first**, and every row carries an absolute review link plus the company name, slug and numeric ID — a multi-company export joins without a lookup table.

### Use Cases

#### Employer Brand & Talent Analytics

- Track your own employer rating across all seven categories over time, not just the headline star
- Benchmark work-life balance, career growth and salary scores against named competitors in the same department
- Find the locations dragging a rating down — city is both a filter and an output field
- Pull the verbatim pros and cons behind a rating drop and route them to the department responsible

#### HR, Compensation & Policy Research

- Measure how hybrid, work-from-office and work-from-home populations rate the same employer
- Compare salary & benefits scores by department across a whole industry on one shared taxonomy
- Study working-days, timing-policy and travel-requirement labels alongside satisfaction scores
- Isolate the reviews that actually discuss pay or appraisal with the topic filter, instead of guessing at keywords

#### Competitive & Market Intelligence

- Build a sector-wide view of employee sentiment across dozens of Indian employers in one run
- Track a rival's job-security and senior-management scores through a restructuring
- See which job titles a competitor is losing people from by filtering on designation
- Compare two employers on the same department and city, so the comparison is like for like

#### Investment & Vendor Due Diligence

- Add an employee-sentiment signal to diligence on Indian listed and private companies
- Watch culture and job-security trends at an outsourcing partner ahead of contract renewal
- Evidence a qualitative claim with dated, quotable review text instead of a single aggregate star

#### Data Enrichment & Integration

- Join reviews to your own company master data on company slug and numeric ID, present on every row
- Feed cleaned pros and cons text straight into a topic-modelling or LLM pipeline — nothing to strip
- Refresh on a schedule and diff on review ID and last-updated timestamp to catch only new reviews

### Getting Started

#### Simplest run

```json
{
  "company": "wipro",
  "department": "",
  "designation": "",
  "city": "",
  "topic": "",
  "maxItems": 100
}
```

#### Paste a filtered search URL from the site

Set your filters on the site, then copy the address bar URL — every filter in it is
carried through.

```json
{
  "searchUrls": [
    "https://www.ambitionbox.com/reviews/wipro-reviews?division=engineering-software-qa&location=bengaluru"
  ],
  "maxItems": 5000
}
```

#### Narrow a very large employer with stacked filters

```json
{
  "company": "tcs",
  "department": "engineering-software-qa",
  "city": "bengaluru",
  "topic": "salary",
  "maxItems": 1000,
  "concurrency": 8
}
```

### Input Reference

#### What to Scrape

| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| `searchUrls` | array | — | AmbitionBox company review pages. Open a company's reviews page on ambitionbox.com, set the filters you want, then paste the address bar URL here -- one line per company. A plain company name works too ("tcs", "infosys"), and so does that company's overview, salaries or interviews address; each is read as that company's reviews. Anything you paste here is used exactly as pasted, so the Company and Filters fields below are ignored for those searches. |
| `company` | string | `wipro` | The company's short name as AmbitionBox writes it in its own web address -- the part before "-reviews". For hdfc-bank-reviews that is "hdfc-bank". Measured review totals: tcs 117,584, wipro 66,804, hdfc-bank 54,356, reliance-retail 27,950, tata-motors 14,524. |
| `maxItems` | integer | `100` | Maximum reviews per search URL (0 = collect everything each search returns). AmbitionBox pages through at most 10,000 reviews per search, so use several narrower searches to collect more. |

#### Filters

All four are optional and they stack — each one you add makes the search narrower.

| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| `department` | string | `""` | Collect reviews from one department only. This is AmbitionBox's own 36-department taxonomy and it is the same list on every company, so a department is never "missing" -- it just returns fewer reviews. Measured on Wipro: Engineering - Software & QA 19,189 reviews, Customer Success 9,931, IT & Information Security 6,197, Human Resources 1,379, Shipping & Maritime 11. |
| `designation` | string | `""` | Collect reviews from one job title only. Write it the way AmbitionBox writes it in its own web address: all lower case, spaces replaced by hyphens -- "software-engineer", "senior-soft-engineer", "assistant-manager", "analyst". Every company has its own list; the quickest way to get one right is to click the job title on the company's reviews page and copy the address bar into Search URLs instead. Measured on Wipro: analyst 901 reviews, software-engineer 1,134, senior-soft-engineer 2,178. |
| `city` | string | `""` | Collect reviews written by employees at one location only. Again the way AmbitionBox writes it in its own address bar: lower case with hyphens -- "bengaluru", "mumbai", "new-delhi", "gurgaon", "navi-mumbai". Measured on Wipro: bengaluru 11,794 reviews, pune 8,384, new-delhi 1,662, jorhat 1. |
| `topic` | string | `""` | Keep only the reviews that actually talk about one subject -- AmbitionBox matches the review text and highlights the term it matched. Measured on Wipro out of 66,804 reviews: salary 9,773, work-life balance 5,907, work culture 5,731, job security 5,417, senior management 4,993, learning 4,770, work environment 4,749, appraisal 4,271, career growth 3,628, working hours 1,288, job satisfaction 315. |

#### Options

| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| `concurrency` | integer | `8` | How many requests to run in parallel. Lower this if you see failures. |
| `proxyConfiguration` | object | Apify Proxy | Connection settings for the run. |

### Output

Every review is one dataset row. The example below is a real captured record. AmbitionBox
publishes reviews anonymously — no reviewer name, email or profile is in the payload and none is
in the output — but review text is written by people, so treat it as personal data.

```json
{
  "id": 80482768,
  "url": "https://www.ambitionbox.com/reviews/wipro-reviews?rid=80482768",
  "reviewTitle": "rated by a Senior Business Analyst and Product Owner in Chennai",
  "overallRating": 2,
  "pros": "Lot of opportunities and learning available for upskilling",
  "cons": "On paper or just for the sake of process many support systems available in Wipro for employees. However, its all end with your manager who decides based on his personnel preference. Mostly everyone is treated as a crowd.",
  "ratingBreakdown": [
    { "name": "Salary", "rating": 2 },
    { "name": "Skill development", "rating": 4 },
    { "name": "Job security", "rating": 1 },
    { "name": "Promotions", "rating": 2 },
    { "name": "Work satisfaction", "rating": 3 },
    { "name": "Company culture", "rating": 1 },
    { "name": "Work-life balance", "rating": 2 }
  ],
  "salaryRating": 2,
  "skillDevelopmentRating": 4,
  "jobSecurityRating": 1,
  "promotionsRating": 2,
  "workSatisfactionRating": 3,
  "companyCultureRating": 1,
  "workLifeBalanceRating": 2,
  "contentTags": ["LATEST", "DETAILED"],
  "companyName": "Wipro",
  "companySlug": "wipro",
  "companyId": 44,
  "companyUrl": "https://www.ambitionbox.com/reviews/wipro-reviews",
  "location": "Chennai",
  "locationSlug": "chennai",
  "department": "Product Management - Technology",
  "jobTitle": "Senior Business Analyst and Product Owner",
  "jobTitleSlug": "senior-business-analyst-and-product-owner",
  "employmentType": "permanent",
  "workPolicy": "Hybrid",
  "workPolicyDetail": "WFH",
  "workDays": ["5 days"],
  "workTimings": ["Strict Timings"],
  "travelRequirement": ["No Travel"],
  "worksBeyondOfficeHours": "Often",
  "isVerified": true,
  "isEmployerResponded": false,
  "isFeatured": false,
  "helpfulCount": null,
  "notHelpfulCount": null,
  "postedAt": "2026-07-22T17:23:45",
  "updatedAt": "2026-07-27T17:16:48"
}
```

#### The Review

| Field | Type | Description |
|-------|------|-------------|
| `id` | number | Review ID — unique and stable, the key to diff on |
| `url` | string | Direct link to this review |
| `reviewTitle` | string | The headline the site renders, e.g. "rated by an Assistant Manager in Jorhat" |
| `overallRating` | number | Overall rating, a whole 1–5 star |
| `pros` | string | What the employee liked, in their own words |
| `cons` | string | What the employee disliked, in their own words |
| `contentTags` | array | Listing badges — `LATEST`, `DETAILED`, `FEATURED` |
| `postedAt` | string | When the review was posted, to the second |
| `updatedAt` | string | When it was last edited, to the second |

#### Category Ratings

| Field | Type | Description |
|-------|------|-------------|
| `ratingBreakdown` | array | All seven category ratings as name + score pairs |
| `salaryRating` | number | Salary & benefits, 1–5 |
| `skillDevelopmentRating` | number | Skill development, 1–5 |
| `jobSecurityRating` | number | Job security, 1–5 |
| `promotionsRating` | number | Promotions & appraisal, 1–5 |
| `workSatisfactionRating` | number | Work satisfaction, 1–5 |
| `companyCultureRating` | number | Company culture, 1–5 |
| `workLifeBalanceRating` | number | Work-life balance, 1–5 |

#### Reviewer's Job & Work Context

| Field | Type | Description |
|-------|------|-------------|
| `department` | string | The reviewer's department, e.g. "Product Management - Technology" |
| `jobTitle` | string | Job title as written on the site |
| `jobTitleSlug` | string | Job title in address-bar form, ready to reuse as a filter |
| `location` | string | City the reviewer works in |
| `locationSlug` | string | City in address-bar form, ready to reuse as a filter |
| `employmentType` | string | `permanent` or `fulltime` |
| `workPolicy` | string | Work from office, Hybrid, or Work from home |
| `workPolicyDetail` | string | The reviewer's write-in detail, e.g. "3 days/week" |
| `workDays` | array | Working-days label, e.g. "5 days" |
| `workTimings` | array | Timing policy, e.g. "Strict Timings" |
| `travelRequirement` | array | Travel expectation, e.g. "No Travel" |
| `worksBeyondOfficeHours` | string | Never, Occasionally, Often or Almost everyday |

#### Company

| Field | Type | Description |
|-------|------|-------------|
| `companyName` | string | Company display name |
| `companySlug` | string | Company key — the join key for a multi-company export |
| `companyId` | number | Numeric company ID |
| `companyUrl` | string | Link to the company's reviews page |

#### Status & Engagement

| Field | Type | Description |
|-------|------|-------------|
| `isVerified` | boolean | Verified reviewer — `true`, `false`, or `null` when unknown |
| `isEmployerResponded` | boolean | Whether the employer replied |
| `isFeatured` | boolean | Pinned to the top of the company's reviews page |
| `helpfulCount` | number | Helpful votes |
| `notHelpfulCount` | number | Not-helpful votes |

### Tips for Best Results

- **AmbitionBox pages through at most 10,000 reviews per search** (500 pages of 20). TCS alone has 117,584 and Wipro 66,804, so for a big employer stack Department + City + Job title and run several narrower searches instead of one broad one — that is the only way past the ceiling.
- **Department and Review topic are fixed lists; Job title and City are free text.** Pick the first two from the dropdown and they always resolve. The other two must be written exactly the way AmbitionBox writes them in its address bar — lower case, hyphens for spaces (`new-delhi`, not `New Delhi`). The safest route is to click the filter on the site and paste the resulting address into `searchUrls`.
- **Use Review topic when you want evidence rather than sentiment.** It matches the review text, so `salary` returns the 9,773 Wipro reviews that genuinely discuss pay — not the ones that merely scored it low.
- **Some fields are only there when the reviewer filled them in.** `workPolicyDetail`, `worksBeyondOfficeHours`, `helpfulCount`, `workDays`, `workTimings` and `travelRequirement` are sparse by design. `pros` and `cons` came back on 90% and 88% of a 321-review sample, and the rating, company, job and timestamp fields are effectively always present.
- **Power user: build dashboards off `ratingBreakdown`, not only the seven flat columns.** The array carries each category by name, so if AmbitionBox ever adds an eighth category the array picks it up while the flat columns cannot.
- **`contentTags` describes a review's place in the current listing, not the review itself.** The same review can come back tagged differently on a filtered and an unfiltered run, so do not treat it as a stable attribute of the review.
- **Timestamps arrive at full precision in the site's own local time (IST), with no zone offset** — convert before comparing them against UTC data of your own. Reviews come back newest first, so a run capped with `maxItems` always gives you the most recent ones.

### Pricing

**From $1.30 per 1,000 results.**

| Results | Price |
|---------|-------|
| 100 | $0.13 |
| 1,000 | $1.30 |
| 10,000 | $13.00 |
| 100,000 | $130.00 |

Those are the rates on Gold and above. Higher-volume plans pay less per result:

| Your Apify plan | Price |
|-----------------|-------|
| No discount | $1.55 |
| Bronze | $1.45 |
| Silver | $1.40 |
| **Gold and above** | **$1.30** |

Per 1,000 results.

A "result" is any review row in the output dataset. When you run several searches at once, a review matching more than one of them is de-duplicated before it reaches the dataset, so you are never charged twice for the same review. Platform fees (compute, storage) are additional and depend on your Apify plan.

### Integrations

Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:

- **Zapier** / **Make** / **n8n** — Workflow automation
- **Google Sheets** — Direct spreadsheet export
- **Slack** / **Email** — Notifications on new results
- **Webhooks** — Trigger custom APIs on run completion
- **Apify API** — Full programmatic access

### Legal & Ethical Use

**This is an unofficial scraper. It is not affiliated with, endorsed by, or connected to AmbitionBox, Info Edge, or their operators in any way.** All trademarks belong to their respective owners.

This actor is intended for legitimate market research, HR analytics and competitive analysis. You are responsible for complying with applicable laws and with AmbitionBox's Terms of Service.

Employee reviews are written by people and are personal data even when published anonymously. Do
not use them to identify, profile, target or retaliate against an individual employee, do not
republish them in a way that could single someone out, and follow applicable privacy rules when
storing or processing them.

# Actor input Schema

## `searchUrls` (type: `array`):

AmbitionBox company review pages. Open a company's reviews page on ambitionbox.com, set the filters you want, then paste the address bar URL here -- one line per company. A plain company name works too ("tcs", "infosys"), and so does that company's overview, salaries or interviews address; each is read as that company's reviews. Anything you paste here is used exactly as pasted, so the Company and Filters fields below are ignored for those searches.

## `company` (type: `string`):

The company's short name as AmbitionBox writes it in its own web address -- the part before "-reviews". In https://www.ambitionbox.com/reviews/hdfc-bank-reviews that is "hdfc-bank". Measured review totals: tcs 117,584, wipro 66,804, hdfc-bank 54,356, reliance-retail 27,950, tata-motors 14,524.

## `department` (type: `string`):

Collect reviews from one department only. This is AmbitionBox's own 36-department taxonomy and it is the same list on every company, so a department is never "missing" -- it just returns fewer reviews. Measured on Wipro: Engineering - Software & QA 19,189 reviews, Customer Success 9,931, IT & Information Security 6,197, Human Resources 1,379, Shipping & Maritime 11.

## `designation` (type: `string`):

Collect reviews from one job title only. Write it the way AmbitionBox writes it in its own web address: all lower case, spaces replaced by hyphens -- "software-engineer", "senior-soft-engineer", "assistant-manager", "analyst". Every company has its own list; the quickest way to get one right is to click the job title on the company's reviews page and copy the address bar into Search URLs instead. Measured on Wipro: analyst 901 reviews, software-engineer 1,134, senior-soft-engineer 2,178.

## `city` (type: `string`):

Collect reviews written by employees at one location only. Again the way AmbitionBox writes it in its own address bar: lower case with hyphens -- "bengaluru", "mumbai", "new-delhi", "gurgaon", "navi-mumbai". Measured on Wipro: bengaluru 11,794 reviews, pune 8,384, new-delhi 1,662, jorhat 1.

## `topic` (type: `string`):

Keep only the reviews that actually talk about one subject -- AmbitionBox matches the review text and highlights the term it matched. Measured on Wipro out of 66,804 reviews: salary 9,773, work-life balance 5,907, work culture 5,731, job security 5,417, senior management 4,993, learning 4,770, work environment 4,749, appraisal 4,271, career growth 3,628, working hours 1,288, job satisfaction 315.

## `maxItems` (type: `integer`):

Maximum reviews per search URL (0 = collect everything each search returns). Www.ambitionbox.com pages through at most 10,000 reviews per search, so use several narrower searches to collect more.

## `concurrency` (type: `integer`):

How many requests to run in parallel. Lower this if you see failures.

## `proxyConfiguration` (type: `object`):

Proxy settings for the run.

## Actor input object example

```json
{
  "searchUrls": [
    "https://www.ambitionbox.com/reviews/wipro-reviews?division=&designation=&location=&tag="
  ],
  "company": "wipro",
  "department": "",
  "designation": "",
  "city": "",
  "topic": "",
  "maxItems": 100,
  "concurrency": 8,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "IN"
  }
}
```

# Actor output Schema

## `core` (type: `string`):

Core Fields for each review.

## `location` (type: `string`):

Location for each review.

## `meta` (type: `string`):

Details & Timestamps for each review.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "searchUrls": [
        "https://www.ambitionbox.com/reviews/wipro-reviews?division=&designation=&location=&tag="
    ],
    "company": "wipro",
    "proxyConfiguration": {
        "useApifyProxy": true,
        "apifyProxyGroups": [
            "RESIDENTIAL"
        ],
        "apifyProxyCountry": "IN"
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("solidcode/ambitionbox-com-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "searchUrls": ["https://www.ambitionbox.com/reviews/wipro-reviews?division=&designation=&location=&tag="],
    "company": "wipro",
    "proxyConfiguration": {
        "useApifyProxy": True,
        "apifyProxyGroups": ["RESIDENTIAL"],
        "apifyProxyCountry": "IN",
    },
}

# Run the Actor and wait for it to finish
run = client.actor("solidcode/ambitionbox-com-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "searchUrls": [
    "https://www.ambitionbox.com/reviews/wipro-reviews?division=&designation=&location=&tag="
  ],
  "company": "wipro",
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ],
    "apifyProxyCountry": "IN"
  }
}' |
apify call solidcode/ambitionbox-com-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=solidcode/ambitionbox-com-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/Jo4M24wLFGjv8zcjO/builds/KamMOSuEgt79f7zNE/openapi.json
