Cutshort Jobs Details Scraper avatar

Cutshort Jobs Details Scraper

Pricing

Pay per usage

Go to Apify Store
Cutshort Jobs Details Scraper

Cutshort Jobs Details Scraper

Scrape comprehensive job data from Cutshort.io with a simple JSON configuration. Extract headlines, salary ranges, experience requirements, skills, remote options, and company details from individual job postings — perfect for recruiters, HR teams, and job market researchers.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Soft Alexist

Soft Alexist

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Cutshort.io Jobs Scraper: Extract Tech Job Listings Effortlessly


What Is Cutshort.io?

Cutshort.io is India's leading talent platform specializing in tech and startup job listings. It connects companies with developers, product managers, designers, and other tech professionals across India and remote roles. The platform hosts thousands of active opportunities ranging from entry-level to executive positions. Gathering job data manually from individual listings is tedious and error-prone — the Cutshort Jobs Scraper automates this process, delivering structured, analysis-ready data in seconds.


Overview

The Cutshort Jobs Details Scraper extracts comprehensive information from individual Cutshort job postings and transforms it into clean, structured records. It is designed for:

  • Recruiters and talent managers tracking tech hiring trends and competitor postings
  • HR analysts building compensation benchmarks and skill demand datasets
  • Job aggregator platforms indexing Cutshort opportunities alongside other sources
  • Career researchers studying tech talent markets in South Asia

The scraper excels at handling single or bulk job URLs, gracefully skipping failed links when configured, and delivering 18+ standardized fields per job — all with minimal setup required.


Input Format

The scraper accepts a simple JSON configuration:

{
"urls": [
"https://cutshort.io/job/Senior-Product-Manager-Growth-FinTech-LLM-Gurugram-Staffnixcom-I9zMi7xj"
],
"ignore_url_failures": true
}
FieldTypeDescription
urlsArray of stringsDirect links to individual Cutshort job detail pages. Paste one URL per line or use bulk edit for multiple listings.
ignore_url_failuresBooleanWhen set to true, the scraper continues running even if one or more URLs fail to load. When false, a single failed URL stops the entire run. Default: true

Requirements:

  • URLs must be direct links to job detail pages (e.g., https://cutshort.io/job/...), not search results
  • Job IDs should be valid and publicly accessible
  • No authentication required for public listings

Best practices:

  • Test with 1–2 URLs first to ensure proper format
  • Use ignore_url_failures: true for production runs with 10+ URLs to avoid interruptions

Output Format

Sample output

{
"id": "6a48bb035a33bcc80fb9b845",
"headline": "Senior Product Manager (Growth, FinTech LLM",
"hiring_for_client": false,
"hiring_intent_shown_on": "2026-07-06T09:15:08.258Z",
"match_preferences": {
"tag_category": "product",
"tags": [
"product-manager"
]
},
"company_id": {
"alias": "jobs-at-staffnixcom-69-dpqL9UCs",
"name": "Staffnixcom",
"_id": "69e49777bb4f5e20b28339a9",
"logo": "https://cdnv2.cutshort.io/company-static/69e49777bb4f5e20b28339a9/user_uploaded_data/logos/company_logo.jpg"
},
"client_company_id": {},
"created_by": {
"_id": "69e496d710704d884b6418df",
"name": "Mayank Choudhary",
"profile_picture": "https://cdn.cutshort.io/public/material-letter-icons/M.png"
},
"exp_range": {
"min": 6,
"max_internal": 10,
"max": 10,
"min_vanity": 6,
"max_vanity": 10
},
"remote_type": "remote_not_okay",
"sanitized_comment": "<p>Mandatory(Experience 1)- Must have 6+ years of product management experience with 1+ year of shipping LLM-powered features in consumer-facing product</p><p>Mandatory(Experience 2)- Must have a metric-backed track record improving conversion, revenue yield, engagement, or lead quality in a consumer funnel — owned numbers, a steady experimentation cadence (A/B tests, rollouts, readouts), and comfort with analytics: funnels, cohorts, drivers, causal reasoning, measurement hygiene.</p><p>Mandatory(Experience 3)- Must be fluent with AI — active, habitual use of AI tools (ChatGPT, Claude, Gemini, Perplexity, or equivalent) in daily product practice.</p><p>Mandatory(Stakeholder Mgmt)- Must be able to act as the primary link between business leaders, tech teams, and external partners — communicating roadmap, priorities, trade-offs, and performance readouts to senior stakeholders, and working with distributed teams across time zones (Australia, India, Philippines).</p><p>Mandatory(Product Writing &amp; Agile Delivery)- Must have strong product writing — problem briefs, PRD-lite/user stories, experiment plans, decision logs — and deep working command of Agile frameworks and tools.</p><p>Mandatory(Company)- B2C product in FinTech (InsurTech is highly preferred)</p>",
"public_url": "https://cutshort.io/job/Senior-Product-Manager-Growth-FinTech-LLM-Gurugram-Staffnixcom-I9zMi7xj",
"usm_review": null,
"role_types": [
"full_time"
],
"all_skills": [
"Product Management"
],
"all_skills_obj": {
"00352": "Product Management"
},
"job_valid": true,
"salary_range": "₹30L - ₹47L / yr",
"show_only_max_salary": false,
"locations": "Gurugram",
"company_details": {
"_id": "69e49777bb4f5e20b28339a9",
"company": {
"_id": "69e49777bb4f5e20b28339a9",
"logo": "https://cdn.cutshort.io/public/images/default_company_picture.jpg",
"socialshare_og_image": "https://cdn.cutshort.io/public/socialshare-ogimage/id69e49779bb4f5e20b2833ae6time1776588666115-og.jpg",
"type": 2,
"funding": "1",
"stage": "1",
"founded": 2025,
"alias": "jobs-at-staffnixcom-69-dpqL9UCs",
"name": "Staffnixcom",
"cover_picture_u_r_l": "https://cdn.cutshort.io/public/images/unauth_bgs/startups.jpg",
"description": "First%20B2B%20Recruitment%20Agency%20Platform%20-%20Helping%20agencies%20grow%20faster%20and%20professionals%20find%20verified%20opportunities.",
"sanitized_description": "First B2B Recruitment Agency Platform - Helping agencies grow faster and professionals find verified opportunities.",
"short_id": "dpqL9UCs",
"new_size": "service_1",
"photos": [],
"links": {
"articles": [],
"about": "https://staffnix.com/about",
"blog": "https://staffnix.com/blog",
"website": "https://staffnix.com"
},
"optimised_images": {},
"uploaded_image_ids": {
"photos_id": [],
"logo_id": {
"_id": "69e49779bb4f5e20b2833ae6",
"file_url": "https://cdnv2.cutshort.io/company-static/69e49777bb4f5e20b28339a9/user_uploaded_data/logos/company_logo.jpg"
}
},
"followers_count": 3121,
"highlight_team_members": [],
"tech_stack": [],
"company_f_a_qs": [],
"product_showcase": [],
"sections_enabled": {}
},
"name": "Staffnixcom",
"logo": "https://cdnv2.cutshort.io/company-static/69e49777bb4f5e20b28339a9/user_uploaded_data/logos/company_logo.jpg",
"og_image": "https://cdn.cutshort.io/public/socialshare-ogimage/id69e49779bb4f5e20b2833ae6time1776588666115-og.jpg",
"founded": 2025,
"type": "Services",
"size": "0-20",
"stage": "Bootstrapped",
"description": "First B2B Recruitment Agency Platform - Helping agencies grow faster and professionals find verified opportunities.",
"cover_picture_u_r_l": "https://cdn.cutshort.io/public/images/unauth_bgs/startups.jpg",
"alias": "jobs-at-staffnixcom-69-dpqL9UCs",
"hiring_for_client": false,
"followers_count": 3121,
"sanitized_description": "First B2B Recruitment Agency Platform - Helping agencies grow faster and professionals find verified opportunities.",
"company_f_a_qs": [],
"tech_stack": [],
"photos": [],
"highlight_team_members": [],
"sections_enabled": {},
"product_showcase": [],
"funding": "1",
"new_size": "service_1",
"links": {
"articles": [],
"about": "https://staffnix.com/about",
"blog": "https://staffnix.com/blog",
"website": "https://staffnix.com"
}
},
"breadcrumbs": [
{
"label": "Home",
"href": "/"
},
{
"label": "Company",
"href": "/company"
},
{
"label": "Staffnixcom",
"href": "/company/jobs-at-staffnixcom-69-dpqL9UCs"
},
{
"label": "Senior Product Manager (Growth, FinTech LLM"
}
]
}

Each scraped job returns a structured record with the following fields:

Core Job Information

FieldMeaning
IDUnique Cutshort identifier for the job posting
HeadlineOfficial job title as displayed on Cutshort
Public URLDirect canonical link to the job posting
Hiring For ClientWhether the role is hired for a client company (vs. the poster's own company)

Company & Context

FieldMeaning
Company DetailsFull company information including name, logo, and profile
Company IDUnique identifier for the hiring company
Client Company IDIdentifier if role is for a client engagement
Created ByRecruiter or hiring manager who posted the role
Hiring Intent Shown OnPlatform or team that owns this hiring intent

Job Requirements & Preferences

FieldMeaning
Experience RangeYears of experience required (e.g., "3–5 years")
Role TypesJob categories or designations (e.g., full-time, contract)
All SkillsComma-separated list of required or preferred skills
All Skills ObjectStructured skill data with proficiency levels
Match PreferencesCandidate match criteria set by the hiring team

Compensation & Location

FieldMeaning
Salary RangeOffered salary range (e.g., "₹15–25 LPA")
Show Only Max SalaryWhether only maximum salary is displayed to candidates
LocationsCity or region(s) for the role; may be remote or on-site
Remote TypeWork arrangement: fully remote, hybrid, or on-site

Status & Quality Flags

FieldMeaning
Job ValidBoolean indicating if the listing is currently active
Sanitized CommentCleaned internal notes or job description summary
BreadcrumbsNavigation path or categorization hierarchy on Cutshort
USM ReviewInternal review or quality assurance flag

How to Use

  1. Identify job URLs — On Cutshort.io, open the job posting you wish to scrape. Copy the full URL from the address bar (e.g., https://cutshort.io/job/...).

  2. Prepare your input — Create a JSON file or paste URLs directly into the scraper interface:

{
"urls": [
"https://cutshort.io/job/role-1",
"https://cutshort.io/job/role-2"
],
"ignore_url_failures": true
}
  1. Run the scraper — Start the actor and monitor progress in the run log. The scraper will process each URL sequentially.

  2. Retrieve results — Once complete, download results in JSON or CSV format for analysis, import into a database, or feed into downstream tools.

Handling errors:

  • If a job URL returns no data, verify the listing is still active on Cutshort
  • Set ignore_url_failures: true to skip broken or deleted listings automatically
  • Check your network connection and proxy settings if multiple URLs fail

Use Cases & Business Value

  • Competitive hiring intelligence: Track what salary ranges, experience levels, and skills competitors are demanding for similar roles
  • Compensation benchmarking: Build a dataset of tech salaries across companies and experience levels to inform internal pay strategies
  • Skill trend analysis: Identify emerging in-demand skills by aggregating requirements across dozens of postings
  • Talent pipeline building: Export structured job data into your recruitment workflow or CRM
  • Job market research: Analyze hiring volume, location trends, and remote-work adoption in India's tech sector

The Cutshort Jobs Scraper eliminates hours of copy-paste work, transforming raw job postings into clean, actionable datasets in minutes.


Conclusion

The Cutshort.io Jobs Scraper is a powerful, low-complexity tool for anyone needing to extract structured data from Cutshort job postings at scale. Whether you're a recruiter tracking market trends, an HR analyst building compensation models, or a developer indexing tech jobs, this scraper delivers reliable, standardized output with minimal configuration. Start scraping today and unlock insights from India's thriving tech talent market.