# Seek Company Details Scraper (`soft_alexist/seek-company-details-scraper`) Actor

Scrape comprehensive company information from Seek.com including company profiles, employee reviews, and AI-generated review summaries. Perfect for recruiters, researchers, and job seekers analyzing employer data at scale.

- **URL**: https://apify.com/soft\_alexist/seek-company-details-scraper.md
- **Developed by:** [Soft Alexist](https://apify.com/soft_alexist) (community)
- **Categories:** Automation, Developer tools, Jobs
- **Stats:** 2 total users, 1 monthly users, 50.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per usage

This Actor is paid per platform usage. The Actor is free to use, and you only pay for the Apify platform usage, which gets cheaper the higher subscription plan you have.

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

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
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.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use 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

## Seek.com Company Details Scraper: Extract Company Profiles & Reviews Instantly
---

### What Is Seek.com?

Seek.com is Australia and New Zealand's largest employment platform, hosting millions of job listings and detailed company profiles. Each company page aggregates employer information, salary data, culture insights, and authentic employee reviews. Manually extracting this data across multiple companies is labor-intensive — the **Seek.com Company Details Scraper** automates collection, delivering structured company intelligence in minutes.

---

### Overview

The **Seek Company Details Scraper** extracts comprehensive company profile information from individual Seek.com company pages. It is ideal for:

- **Recruiters** researching employer competitors and company cultures
- **Job seekers** evaluating potential employers through reviews and ratings
- **HR professionals** benchmarking company profiles across industries
- **Researchers** analyzing employer branding and workplace sentiment
- **Market analysts** studying employer presence and review trends in Australian and New Zealand markets

The scraper combines official company information with authentic employee feedback, delivering a 360-degree view of each employer in a single, structured dataset.

---

### Input Format

The scraper accepts a JSON configuration object:

```json
{
  "urls": [
    "https://au.seek.com/companies/microsoft-432456"
  ],
  "ignore_url_failures": true
}
````

| Field | Type | Description |
|---|---|---|
| `urls` | Array | Direct links to Seek.com company profile pages (e.g., `https://au.seek.com/companies/[company-name]-[id]`). Add one or multiple URLs. |
| `ignore_url_failures` | Boolean | If `true`, the scraper continues running if some URLs fail. If `false`, the entire run stops on the first error. Recommended: `true` for bulk scrapes. |

**Finding company URLs:**

1. Visit Seek.com and search for any company name
2. Click on the company profile link
3. Copy the full URL (format: `/companies/[company-slug]-[numeric-id]`)

> **Tip:** You can paste multiple company URLs at once using the bulk edit feature.

***

### Output Format

**Sample output**

```json
{
  "id": "432456",
  "company_profile": {
    "__typename": "CompanyProfileV2",
    "zone": "anz-1",
    "company_review_rating": {
      "__typename": "CompanyReviewCompanyReviewRating",
      "company": {
        "__typename": "CompanyReviewRating",
        "rating": 4,
        "percentage": null,
        "count": 60
      },
      "perks_and_benefits": {
        "__typename": "CompanyReviewRating",
        "rating": 3.8,
        "percentage": null,
        "count": 59
      },
      "career_opportunity": {
        "__typename": "CompanyReviewRating",
        "rating": 3.6,
        "percentage": null,
        "count": 59
      },
      "diversity": {
        "__typename": "CompanyReviewRating",
        "rating": 4.1,
        "percentage": null,
        "count": 60
      },
      "executive_management": {
        "__typename": "CompanyReviewRating",
        "rating": 3.5,
        "percentage": null,
        "count": 60
      },
      "work_life_balance": {
        "__typename": "CompanyReviewRating",
        "rating": 4,
        "percentage": null,
        "count": 60
      },
      "work_environment": {
        "__typename": "CompanyReviewRating",
        "rating": 4.1,
        "percentage": null,
        "count": 60
      },
      "company_rating1_star": {
        "__typename": "CompanyReviewRating",
        "rating": null,
        "percentage": null,
        "count": 4
      },
      "company_rating2_star": {
        "__typename": "CompanyReviewRating",
        "rating": null,
        "percentage": null,
        "count": 5
      },
      "company_rating3_star": {
        "__typename": "CompanyReviewRating",
        "rating": null,
        "percentage": null,
        "count": 8
      },
      "company_rating4_star": {
        "__typename": "CompanyReviewRating",
        "rating": null,
        "percentage": null,
        "count": 13
      },
      "company_rating5_star": {
        "__typename": "CompanyReviewRating",
        "rating": null,
        "percentage": null,
        "count": 30
      },
      "company_recommended": {
        "__typename": "CompanyReviewRating",
        "rating": null,
        "percentage": 78,
        "count": 60
      },
      "salary_poor": {
        "__typename": "CompanyReviewRating",
        "rating": null,
        "percentage": 10,
        "count": 6
      },
      "salary_fair": {
        "__typename": "CompanyReviewRating",
        "rating": null,
        "percentage": 47,
        "count": 28
      },
      "salary_generous": {
        "__typename": "CompanyReviewRating",
        "rating": null,
        "percentage": 43,
        "count": 26
      }
    },
    "data": {
      "__typename": "CompanyProfileData",
      "name": "Microsoft",
      "is_claimed": true,
      "overview": {
        "__typename": "CompanyProfileOverviewV2",
        "website": {
          "__typename": "CompanyProfileWebsiteV2",
          "url": "https://www.microsoft.com/en-au/business/about-microsoft-australia/careers/",
          "display_name": "Microsoft"
        },
        "size": "More than 10,000",
        "industry": "Computer Software & Networking",
        "industry_id": "I0014",
        "industry_name": "Computer Software & Networking",
        "primary_location": "Sydney, NSW",
        "specialities": [
          "Software development",
          "Business software",
          "Windows applications & platforms",
          "Developer tools",
          "Artificial intelligence",
          "Sales",
          "Account management",
          "Partner development"
        ],
        "description": [
          "At Microsoft we are dedicated to advancing human and organisational achievement. We believe that technology is a powerful force for good and that meaningful innovation will contribute to a brighter world where everyone has access to the benefits and opportunities created by technology. Our people are what makes us one of the world’s most dynamic companies. Come as you are, thrive in an environment that helps you achieve more, and do what you love every day."
        ],
        "traditional_land": null,
        "traditional_place": null
      },
      "custom_statement": {
        "__typename": "CompanyProfileCustomStatement",
        "title": "Bring your whole self to work.",
        "description": [
          "From our leaders to the larger community, Microsoft is dedicated to infusing diversity and inclusion principles into our hiring, our communication, our innovation, and the way we build products and technologies. We start with our leaders. Our Board of Directors continues to be among the most diverse of any company in technology today. More than 70,000 employees have completed our Unconscious Bias training course, which we've made publicly available in seven different languages as part of our efforts to share best practices with the industry."
        ]
      },
      "mission_statement": [
        "Our mission is to empower every person and every organisation on the planet to achieve more."
      ],
      "featured": {
        "__typename": "CompanyProfileFeatured",
        "title": "100% Empowered by employees",
        "description": [
          "Behind the technology, you’ll find leaders and innovators, and movers and shakers. This is Microsoft."
        ],
        "image_url": null,
        "video_url": "https://www.youtube.com/embed/DddJhta9kJU"
      },
      "awards": [
        {
          "__typename": "CompanyProfileAwards",
          "image_url": "https://image-service-cdn.seek.com.au/03b4c5d89d8eaac83672c4c34b28cf8b7e56c2b3",
          "year": 2022,
          "name": "Family Inclusive Workplace Certified"
        },
        {
          "__typename": "CompanyProfileAwards",
          "image_url": "https://image-service-cdn.seek.com.au/84638d636b5cac747f06b2b9a542835609711cd6",
          "year": 2022,
          "name": "Great Place to Work Certified"
        }
      ],
      "culture_and_values": {
        "__typename": "CompanyProfileCultureAndValues",
        "title": "Our cultural attributes",
        "description": "Be creative in a role that lets you do what you love. Be inspired by a mission to empower every person on the planet to achieve more. Be valued in an environment where you can bring your whole self to work.",
        "image_url": "https://image-service-cdn.seek.com.au/59c9f71f6787f9940efe2ef7929fdd1bd0047ddd",
        "values": [
          {
            "__typename": "CompanyProfileValues",
            "title": "Growth mindset",
            "description": "We fundamentally believe that we need a culture founded in a growth mindset. ​​​​​​​We need to be always learning and insatiably curious."
          },
          {
            "__typename": "CompanyProfileValues",
            "title": "Customer obsessed",
            "description": "We will learn about our customers and their businesses with a beginner’s mind and then bring solutions that meet their needs."
          },
          {
            "__typename": "CompanyProfileValues",
            "title": "Diverse & inclusive",
            "description": "The world is diverse. We will be open to learning our own biases and changing our behaviors, so we can tap into the collective power of everyone at Microsoft."
          },
          {
            "__typename": "CompanyProfileValues",
            "title": "One Microsoft",
            "description": "We are a family of individuals united by a single, shared mission. It’s our ability to work together that makes our dreams believable and, ultimately, achievable."
          },
          {
            "__typename": "CompanyProfileValues",
            "title": "Making a difference",
            "description": "We will make a difference and find deep meaning in our work."
          }
        ]
      },
      "perks_and_benefits": [
        {
          "__typename": "CompanyProfilePerksAndBenefits",
          "title": "Medical care for you and your family",
          "description": "We co-pay your private health insurance with our default provider. We offer annual flu vaccinations and give you and your family free expert medical advice."
        },
        {
          "__typename": "CompanyProfilePerksAndBenefits",
          "title": "Making mental health a priority",
          "description": "Free resources and confidential counselling are on offer through the Microsoft CARES Employee Assistance Program."
        },
        {
          "__typename": "CompanyProfilePerksAndBenefits",
          "title": "Give back to your community",
          "description": "You are entitled to three days of paid leave to volunteer every financial year."
        },
        {
          "__typename": "CompanyProfilePerksAndBenefits",
          "title": "A stake in Microsoft’s future",
          "description": "You can enjoy a 10 per cent discount on any Microsoft stocks you buy. Simply allocate a contribution to be deducted directly from your pay."
        },
        {
          "__typename": "CompanyProfilePerksAndBenefits",
          "title": "Reset, recharge, relax",
          "description": "Participate in the additional annual leave salary sacrifice scheme to buy another four weeks every year."
        },
        {
          "__typename": "CompanyProfilePerksAndBenefits",
          "title": "Maximise your potential",
          "description": "We invest in your professional growth. Apply for up to $5,000 worth of support for business-related education, and take up to 5 days of study leave annually."
        }
      ],
      "gallery": [
        {
          "__typename": "CompanyProfileGallery",
          "title": null,
          "date": 1664521917,
          "link_url": "https://image-service-cdn.seek.com.au/e336af72bcafbeb38e1ada1ba9b8da8e0ba5a73a"
        },
        {
          "__typename": "CompanyProfileGallery",
          "title": null,
          "date": 1664521584,
          "link_url": "https://image-service-cdn.seek.com.au/b0899b107e83da4d9b4d98a1fb2d5fbb41f7f1bb"
        },
        {
          "__typename": "CompanyProfileGallery",
          "title": null,
          "date": 1664521568,
          "link_url": "https://image-service-cdn.seek.com.au/2d1b941890efb5714a00475a1b57fbdea4983897"
        },
        {
          "__typename": "CompanyProfileGallery",
          "title": null,
          "date": 1664521559,
          "link_url": "https://image-service-cdn.seek.com.au/c32c68f55d47b2fefe9c240eb2e41d71d8296ec1"
        },
        {
          "__typename": "CompanyProfileGallery",
          "title": null,
          "date": 1664521134,
          "link_url": "https://image-service-cdn.seek.com.au/449cb442d856f4f6ddc6e32812f9e7000f85512f"
        },
        {
          "__typename": "CompanyProfileGallery",
          "title": null,
          "date": 1664521105,
          "link_url": "https://image-service-cdn.seek.com.au/9b595282829595738239fb204e4bf7424b067277"
        },
        {
          "__typename": "CompanyProfileGallery",
          "title": null,
          "date": 1664521095,
          "link_url": "https://image-service-cdn.seek.com.au/70ba809bcaecf6a08a6024ebb1d2dd42ae1ccc55"
        },
        {
          "__typename": "CompanyProfileGallery",
          "title": null,
          "date": 1664520909,
          "link_url": "https://image-service-cdn.seek.com.au/6269d8f4f6b36d843a84c2331e818ac7480cf24e"
        },
        {
          "__typename": "CompanyProfileGallery",
          "title": null,
          "date": 1664520685,
          "link_url": "https://image-service-cdn.seek.com.au/7e9e3f3c8fbc49d1012420b66d82e16e16cab9e7"
        },
        {
          "__typename": "CompanyProfileGallery",
          "title": null,
          "date": 1654060623,
          "link_url": "https://image-service-cdn.seek.com.au/f03e015db2e2dad8ed2215251e02353c06cc89a0"
        },
        {
          "__typename": "CompanyProfileGallery",
          "title": null,
          "date": 1654060616,
          "link_url": "https://image-service-cdn.seek.com.au/09e1721d492f9acdfb487526c4290d880f717f59"
        },
        {
          "__typename": "CompanyProfileGallery",
          "title": null,
          "date": 1654060610,
          "link_url": "https://image-service-cdn.seek.com.au/7217b6cb7a54727a373f56b8bd0ce2eca8a84cd7"
        }
      ],
      "branding": {
        "__typename": "CompanyProfileBranding",
        "brand_id": null,
        "logo": "https://image-service-cdn.seek.com.au/bdb320ac1ca8dc9a04ea7acb12242dcd39210223/f3c5292cec0e05e4272d9bf9146f390d366481d0",
        "cover": "https://image-service-cdn.seek.com.au/86b179a097ad0273a71d06d6d390aa22fd0eb222/72fc5e71699542ad1bc9d2fc86bb8f84fe80eb6c"
      },
      "canonical_url": "https://au.seek.com/companies/microsoft-432456",
      "synonym": null
    },
    "organisation_id": "3587"
  },
  "company_reviews_ai_summary": {
    "__typename": "CompanyReviewsAISummary",
    "reviews_count": 30,
    "reviews_date_from": "2017-09-08T00:43:04.415Z",
    "reviews_date_to": "2026-06-08T10:44:32.546Z",
    "a_i_summary_content": {
      "__typename": "CompanyReviewAISummaryContent",
      "positive_and_challenges_summary": "Employees appreciate Microsoft's excellent <strong>work/life balance</strong> with <strong>flexible working conditions</strong> and remote work options. The <strong>collaborative and knowledgeable colleagues</strong> create a supportive environment, whilst <strong>competitive salaries and benefits</strong> are consistently praised. Additionally, there are strong <strong>opportunities for learning and development</strong>, along with a commitment to <strong>diversity and inclusion</strong>.<br><br>However, there are some potential challenges, such as variability in <strong>management quality</strong> and communication, and the <strong>fast-paced environment</strong> with high expectations. Contractors have noted <strong>differences in treatment</strong> compared to permanent employees, and some new joiners have experienced <strong>limited structured onboarding</strong>. The shift to remote work has reduced face-to-face collaboration opportunities, and as a large global organisation, decision-making can be centralised, which may affect agility and career progression in Australia."
    }
  },
  "company_reviews": {
    "__typename": "CompanyReviewsAISummary",
    "reviews_count": 30,
    "reviews_date_from": "2017-09-08T00:43:04.415Z",
    "reviews_date_to": "2026-06-08T10:44:32.546Z",
    "a_i_summary_content": {
      "__typename": "CompanyReviewAISummaryContent",
      "positive_and_challenges_summary": "Employees appreciate Microsoft's excellent <strong>work/life balance</strong> with <strong>flexible working conditions</strong> and remote work options. The <strong>collaborative and knowledgeable colleagues</strong> create a supportive environment, whilst <strong>competitive salaries and benefits</strong> are consistently praised. Additionally, there are strong <strong>opportunities for learning and development</strong>, along with a commitment to <strong>diversity and inclusion</strong>.<br><br>However, there are some potential challenges, such as variability in <strong>management quality</strong> and communication, and the <strong>fast-paced environment</strong> with high expectations. Contractors have noted <strong>differences in treatment</strong> compared to permanent employees, and some new joiners have experienced <strong>limited structured onboarding</strong>. The shift to remote work has reduced face-to-face collaboration opportunities, and as a large global organisation, decision-making can be centralised, which may affect agility and career progression in Australia."
    }
  }
}
```

Each scraped company returns a structured record with four core fields:

#### 1. ID

| Field | Meaning |
|---|---|
| `ID` | Unique internal Seek identifier for the company |

The ID serves as a stable reference to distinguish companies with identical or similar names and enables data deduplication when scraping repeatedly.

#### 2. Company Profile

| Field | Meaning |
|---|---|
| `Company Profile` | Core company metadata including: company name, industry, location(s), company size, website, description, founding date, headquarters, and organizational structure |

This field contains the official company details displayed on the Seek company page. It typically includes:

- **Company name** — Legal registered name
- **Industry** — Sector classification (e.g., IT, Finance, Hospitality)
- **Location** — Headquarters and operating offices
- **Size** — Number of employees (e.g., 500–1000)
- **Website** — Official company URL
- **Description** — Company mission, values, and overview
- **Founding date** — When the company was established
- **Specializations** — Key business areas or services

#### 3. Company Reviews AI Summary

| Field | Meaning |
|---|---|
| `Company Reviews AI Summary` | Machine-generated summary of aggregate employee sentiment, key themes, and cultural insights derived from all reviews on the company profile |

This AI-powered summary synthesizes patterns across dozens of reviews, highlighting:

- **Overall sentiment** — Positive, neutral, or negative employee experience themes
- **Workplace culture** — Work-life balance, teamwork, management style
- **Growth opportunities** — Career development and learning opportunities
- **Compensation & benefits** — Pay competitiveness and perks
- **Common strengths** — What employees praise most
- **Common concerns** — Recurring pain points or criticisms

*Example summary snippet:* "Microsoft Australia is highly rated for career growth and technology innovation. Employees praise collaborative teams and modern tools. Concerns occasionally mention rapid organizational changes."

#### 4. Company Reviews

| Field | Meaning |
|---|---|
| `Company Reviews` | Array of individual employee reviews including ratings, titles, review text, reviewer location, review date, and helpfulness metrics |

Each review typically contains:

- **Rating** — Star rating (1–5 or similar scale)
- **Review title** — Short summary provided by reviewer
- **Review text** — Full written feedback (100–500 words)
- **Reviewer location** — Office location or department (anonymized)
- **Review date** — When the review was submitted
- **Helpful votes** — Count of users who marked the review helpful
- **Employment status** — Current, former, or internship employee
- **Job title** — Role of the reviewer (may be anonymized)

> **Note:** Seek.com typically displays 10–20 recent reviews per company page. The scraper extracts reviews visible on the page at scrape time.

***

### How to Use

1. **Identify companies** — Decide which companies you want to research (e.g., your industry competitors, top employers in your field).
2. **Gather URLs** — Visit Seek.com and copy the company profile URL for each. Format: `https://au.seek.com/companies/[company-slug]-[id]`.
3. **Paste into input** — Add URLs to the `urls` array in the scraper configuration.
4. **Enable resilience** — Set `ignore_url_failures: true` to ensure bulk runs complete even if a few URLs encounter issues.
5. **Run the scraper** — Start the actor and monitor progress via the run log.
6. **Export data** — Download results as JSON, CSV, or Excel for analysis.

**Best practices:**

- Start with 5–10 test URLs to verify output format before bulk scraping.
- Company URLs must be company *profile* pages, not search results or job listings.
- If a company profile is private or restricted, the scraper may return partial data or null values.

***

### Use Cases & Business Value

- **Employer branding research:** Track how your company is perceived compared to competitors
- **Talent acquisition:** Identify well-reviewed companies to recruit talent from
- **Job seeker intelligence:** Evaluate companies before applying or accepting offers
- **Market analysis:** Analyze employer sentiment trends across industries or regions
- **Salary & compensation benchmarking:** Combine review data with job posting data to understand compensation competitiveness
- **HR strategy:** Identify cultural strengths to promote and weaknesses to address

The Seek.com Company Details Scraper transforms scattered employee reviews and company profiles into actionable intelligence, enabling data-driven decisions in recruitment, career planning, and employer analysis.

***

### Conclusion

The **Seek.com Company Details Scraper** simplifies the process of gathering comprehensive employer intelligence from Australia and New Zealand's largest job board. By combining official company profiles, authentic employee reviews, and AI-generated insights, it delivers a complete picture of any organization in minutes—not hours of manual research. Ideal for recruiters, job seekers, researchers, and HR teams seeking competitive advantage through real, structured company data.

# Actor input Schema

## `urls` (type: `array`):

Add the URLs of the Specific company urls you want to scrape. You can paste URLs one by one, or use the Bulk edit section to add a prepared list.

## `ignore_url_failures` (type: `boolean`):

If true, the scraper will continue running even if some URLs fail to be scraped.

## Actor input object example

```json
{
  "urls": [
    "https://au.seek.com/companies/microsoft-432456"
  ],
  "ignore_url_failures": true
}
```

# 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 = {
    "urls": [
        "https://au.seek.com/companies/microsoft-432456"
    ],
    "ignore_url_failures": true
};

// Run the Actor and wait for it to finish
const run = await client.actor("soft_alexist/seek-company-details-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 = {
    "urls": ["https://au.seek.com/companies/microsoft-432456"],
    "ignore_url_failures": True,
}

# Run the Actor and wait for it to finish
run = client.actor("soft_alexist/seek-company-details-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 '{
  "urls": [
    "https://au.seek.com/companies/microsoft-432456"
  ],
  "ignore_url_failures": true
}' |
apify call soft_alexist/seek-company-details-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Seek Company Details Scraper",
        "description": "Scrape comprehensive company information from Seek.com including company profiles, employee reviews, and AI-generated review summaries. Perfect for recruiters, researchers, and job seekers analyzing employer data at scale.",
        "version": "0.0",
        "x-build-id": "dckHYW9GdEoR4GMVQ"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/soft_alexist~seek-company-details-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-soft_alexist-seek-company-details-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/soft_alexist~seek-company-details-scraper/runs": {
            "post": {
                "operationId": "runs-sync-soft_alexist-seek-company-details-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/soft_alexist~seek-company-details-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-soft_alexist-seek-company-details-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 Specific company urls to scrape",
                        "type": "array",
                        "description": "Add the URLs of the Specific company 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."
                    }
                }
            },
            "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
