{
  "openapi": "3.0.1",
  "info": {
    "title": "Ambitionbox Jobs Search Scraper",
    "description": "Efficiently scrape job listings from AmbitionBox.com, India's leading career platform. Extract comprehensive data including job titles, company profiles, salary ranges, experience requirements, and skills. Perfect for recruitment agencies, salary benchmarking, and Indian job market research.",
    "version": "0.0",
    "x-build-id": "ChWXqWohBrbK2gmbc"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/stealth_mode~ambitionbox-jobs-search-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-stealth_mode-ambitionbox-jobs-search-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/acts/stealth_mode~ambitionbox-jobs-search-scraper/runs": {
      "post": {
        "operationId": "runs-sync-stealth_mode-ambitionbox-jobs-search-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor and returns information about the initiated run in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/runsResponseSchema"
                }
              }
            }
          }
        }
      }
    },
    "/acts/stealth_mode~ambitionbox-jobs-search-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-stealth_mode-ambitionbox-jobs-search-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "inputSchema": {
        "type": "object",
        "properties": {
          "urls": {
            "title": "URLs of the Jobs list urls to scrape",
            "type": "array",
            "description": "Add the URLs of the Jobs list urls you want to scrape. You can paste URLs one by one, or use the Bulk edit section to add a prepared list.",
            "items": {
              "type": "string"
            }
          },
          "ignore_url_failures": {
            "title": "Continue running even if some URLs fail to be scraped",
            "type": "boolean",
            "description": "If true, the scraper will continue running even if some URLs fail to be scraped."
          },
          "keyword": {
            "title": "Keyword to search",
            "type": "string",
            "description": "Enter the keyword to search for items"
          },
          "location": {
            "title": "Location",
            "enum": [
              "",
              "mumbai",
              "bengaluru",
              "new-delhi",
              "pune",
              "chennai",
              "hyderabad",
              "gurgaon",
              "noida",
              "ahmedabad",
              "kolkata",
              "jaipur",
              "surat",
              "indore",
              "coimbatore",
              "thane",
              "kochi",
              "navi-mumbai",
              "chandigarh",
              "mohali",
              "vadodara",
              "lucknow",
              "nagpur",
              "faridabad",
              "bhubaneswar",
              "rajkot",
              "ghaziabad",
              "greater-noida",
              "nashik",
              "kozhikode",
              "thiruvananthapuram",
              "mumbai-suburban-maharashtra",
              "patna",
              "ludhiana",
              "dehradun",
              "madurai",
              "thrissur",
              "bhopal",
              "bangalore-rural",
              "panchkula",
              "gandhinagar",
              "mysuru",
              "panaji",
              "udaipur",
              "kanpur",
              "ernakulam",
              "amritsar",
              "ranchi",
              "raipur",
              "visakhapatnam",
              "agra",
              "tiruppur",
              "siliguri",
              "meerut",
              "jodhpur",
              "jalandhar",
              "tiruchirappalli",
              "zirakpur",
              "guwahati",
              "kannur",
              "vasai-virar",
              "varanasi",
              "mangaluru",
              "shimla",
              "malappuram",
              "nagaur",
              "hosur",
              "panipat",
              "sonipat",
              "nagercoil",
              "gwalior",
              "kota",
              "jamnagar",
              "goregaon-maharashtra",
              "belgaum",
              "erode",
              "salem",
              "gorakhpur",
              "durgapur",
              "kolhapur",
              "manesar-haryana",
              "jabalpur",
              "vellore",
              "vapi",
              "kakinada",
              "hisar",
              "dewas",
              "pondicherry",
              "thanjavur",
              "vijayawada",
              "palakkad",
              "amod-gujarat",
              "bikaner",
              "patiala",
              "mathura",
              "kollam",
              "bawal",
              "bhiwadi",
              "prayagraj",
              "srinagar",
              "kalyan",
              "hoshiarpur",
              "raigarh",
              "cuttack",
              "kottayam",
              "rohtak",
              "bhilai-nagar",
              "dhanbad",
              "chengalpattu",
              "yamunanagar",
              "bahadurgarh",
              "navsari",
              "valsad",
              "jamshedpur",
              "nellore",
              "changanassery",
              "chen-nagaland",
              "chumukedima-nagaland",
              "ambattur",
              "nainital",
              "pandhurna",
              "mapusa",
              "padra",
              "paravoor"
            ],
            "type": "string",
            "description": "Filter items by location."
          },
          "sort_by": {
            "title": "Sort Items by options",
            "enum": [
              "",
              "latest"
            ],
            "type": "string",
            "description": "Sort items by options"
          },
          "job_type": {
            "title": "Job Type",
            "enum": [
              "",
              "work-from-home",
              "work-from-office",
              "hybrid"
            ],
            "type": "string",
            "description": "Enter the job type to search for items"
          },
          "experience": {
            "title": "Experience",
            "enum": [
              "",
              "0",
              "1",
              "2",
              "3",
              "4",
              "5",
              "6",
              "7",
              "8",
              "9",
              "10",
              "11"
            ],
            "type": "string",
            "description": "Filter items by years of experience."
          },
          "salary": {
            "title": "Salary",
            "enum": [
              "",
              "0-3",
              "3-6",
              "6-10",
              "10-15",
              "15-25",
              "25-50",
              "50-75"
            ],
            "type": "string",
            "description": "Filter items by salary."
          },
          "employment_type": {
            "title": "Employment Type",
            "enum": [
              "",
              "permanent",
              "contractual",
              "freelance",
              "part_time"
            ],
            "type": "string",
            "description": "Filter items by employment type."
          },
          "industry": {
            "title": "Industry",
            "enum": [
              "it-services-and-consulting",
              "internet",
              "marketing-and-advertising",
              "software-product",
              "architecture-and-interior-design",
              "financial-services",
              "design",
              "education-and-training",
              "home-and-furniture",
              "hardware-and-networking",
              "retail",
              "fashion-and-textile",
              "engineering-and-construction",
              "real-estate",
              "healthcare",
              "consulting",
              "media-and-entertainment-or-publishing",
              "management-consulting",
              "pharma",
              "healthcare-or-pharma",
              "advertising-or-pr-or-events",
              "edtech",
              "manufacturing",
              "analytics-and-kpo",
              "recruitment",
              "biotechnology",
              "emerging-technologies",
              "industrial-automation",
              "printing-and-publishing",
              "gaming",
              "hospitality",
              "glass-or-ceramics",
              "telecom",
              "chemicals",
              "media-and-entertainment",
              "industrial-machinery",
              "beauty-and-personal-care",
              "travel-and-tourism",
              "electronics-manufacturing",
              "packaging",
              "defence",
              "events",
              "content-development",
              "jewellery",
              "graphics-and-animation",
              "legal",
              "law-enforcement-and-security",
              "fintech",
              "investment-banking-or-venture-capital-or-private-equity",
              "chemicals-or-agri-inputs",
              "consumer-electronics-and-appliances",
              "fitness-and-wellness",
              "logistics",
              "oil-and-gas",
              "bpo",
              "semiconductors",
              "auto-components",
              "consumer-goods",
              "electrical-equipment",
              "broadcasting",
              "agriculture",
              "fmcg",
              "airlines-or-aviation-or-aerospace",
              "iron-or-steel",
              "it-or-ites",
              "mining-and-metals",
              "non-profit",
              "oil-or-gas-or-petro-chemicals",
              "power-and-energy",
              "travel-and-tourism-or-hospitality",
              "automobile",
              "banking-or-insurance-or-accounting",
              "insurance"
            ],
            "type": "string",
            "description": "Filter items by industry."
          },
          "page": {
            "title": "Page start",
            "type": "integer",
            "description": "Specify the page number to start scraping from"
          },
          "max_items_per_url": {
            "title": "Max items per URL",
            "type": "integer",
            "description": "The maximum number of items to scrape per URL."
          },
          "proxy": {
            "title": "Proxy configuration",
            "type": "object",
            "description": "Select proxies to be used by your scraper."
          }
        }
      },
      "runsResponseSchema": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "id": {
                "type": "string"
              },
              "actId": {
                "type": "string"
              },
              "userId": {
                "type": "string"
              },
              "startedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "finishedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "status": {
                "type": "string",
                "example": "READY"
              },
              "meta": {
                "type": "object",
                "properties": {
                  "origin": {
                    "type": "string",
                    "example": "API"
                  },
                  "userAgent": {
                    "type": "string"
                  }
                }
              },
              "stats": {
                "type": "object",
                "properties": {
                  "inputBodyLen": {
                    "type": "integer",
                    "example": 2000
                  },
                  "rebootCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "restartCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "resurrectCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "computeUnits": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "options": {
                "type": "object",
                "properties": {
                  "build": {
                    "type": "string",
                    "example": "latest"
                  },
                  "timeoutSecs": {
                    "type": "integer",
                    "example": 300
                  },
                  "memoryMbytes": {
                    "type": "integer",
                    "example": 1024
                  },
                  "diskMbytes": {
                    "type": "integer",
                    "example": 2048
                  }
                }
              },
              "buildId": {
                "type": "string"
              },
              "defaultKeyValueStoreId": {
                "type": "string"
              },
              "defaultDatasetId": {
                "type": "string"
              },
              "defaultRequestQueueId": {
                "type": "string"
              },
              "buildNumber": {
                "type": "string",
                "example": "1.0.0"
              },
              "containerUrl": {
                "type": "string"
              },
              "usage": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "integer",
                    "example": 1
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "usageTotalUsd": {
                "type": "number",
                "example": 0.00005
              },
              "usageUsd": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "number",
                    "example": 0.00005
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}