CutShort Scraper: Tech Jobs, Salary & Company Tech Stacks
Pricing
from $1.80 / 1,000 jobs
CutShort Scraper: Tech Jobs, Salary & Company Tech Stacks
Scrape tech and startup jobs from CutShort.io. Extract highly structured salary bounds, experience, required skills, company tech stack, funding, size, and even recruiter contact details. Built for recruiters, sales agencies, and developers.
Pricing
from $1.80 / 1,000 jobs
Rating
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
Cutshort Scraper: Tech Jobs & Recruiter Leads
Get live Indian startup job listings (including structured salary ranges, complete company tech stacks, and recruiter contact details) ready for your spreadsheet in under 60 seconds. Get vacancy titles, standardized USD salary estimates, experience requirements, and direct recruiter outreach coordinates for any keyword across India.
What can you do with it?
- I am a B2B sales development representative (SDR) building a high-fidelity outbound list of Indian tech startups that are actively hiring, targeting founders and named recruiters to pitch development or SaaS services.
- I am an international recruiter looking to source pre-vetted tech talent, salary ranges, and active vacancies across major Indian tech hubs (like Bengaluru, Pune, and Mumbai).
- I am a product manager tracking startup engineering tech stacks and hiring budgets to build competitor analysis reports on emerging SaaS technologies.
How to use it
Store Quick Start
- Create a free Apify account.
- Open the Cutshort Scraper in the Apify Store.
- Enter your search skills (e.g.
python,react, ormachine-learning). - Click Start and download the dataset as JSON, CSV, or Excel.
API Quick Start
For developers, you can trigger a run programmatically with a single request:
curl --request POST \--url "https://api.apify.com/v2/acts/getascraper~cutshort-scraper/runs?token=YOUR_API_TOKEN" \--header 'Content-Type: application/json' \--data '{"skills": ["python", "react"],"maxItems": 100}'
Input
| Field | Type | Default | Description |
|---|---|---|---|
skills | array | [] | Skills or role terms to search on Cutshort (e.g., python, react). Each is mapped to a search crawl. |
startUrls | array | [] | Direct category search URLs (e.g. https://cutshort.io/jobs/python-jobs). Overrides skills. |
includeCompanyDetails | boolean | true | Extract full company profile including size, founding year, tech stack, and LinkedIn URL. |
includeRecruiter | boolean | true | Extract the name and photo of the recruiter who posted the job (ideal for sales development outreach). |
includeDescriptionHtml | boolean | true | Include raw HTML job description in the output (clean plain text is always included). |
outputMode | string | full | full = all fields, summary = key fields only, urls_only = just job IDs and URLs. |
maxItems | integer | 100 | Maximum number of job listings to extract. |
proxyConfiguration | object | {"useApifyProxy": false} | Optional proxies. Cutshort is completely public and has low anti-bot measures. |
Output
Each row represents a single tech job listing from Cutshort.
{"jobId": "6a27dffa765bab0fff0caae9","jobSlug": "Full-Stack-Developer-Pune-Bengaluru-Bangalore-Metron-Security-Private-Limited-MPDJ8rr0","url": "https://cutshort.io/job/Full-Stack-Developer-Pune-Bengaluru-Bangalore-Metron-Security-Private-Limited-MPDJ8rr0","applyUrl": "https://cutshort.io/profile/view/j/6a27dffa765bab0fff0caae9","title": "Full Stack Developer","descriptionText": "We are looking for a skilled Backend Developer with 3–5 years of experience in software development, specializing in Python and/or Golang...","skills": ["Python", "Go Programming (Golang)", "Java", "Javascript"],"locationsText": "Pune, Bengaluru (Bangalore)","remote": true,"salaryMin": 500000,"salaryMax": 1200000,"salaryMinUSD": 6000,"salaryMaxUSD": 14400,"salaryCurrency": "INR","salaryPeriod": "year","salaryRawText": "₹5L - ₹12L / yr","experienceMin": 3,"experienceMax": 5,"experienceText": "3-5 years","companyName": "Metron Security Private Limited","companyLogo": "https://cdnv2.cutshort.io/company-static/659e7f83d32e8a0028ccc51b/user_uploaded_data/logos/company_logo.png","companySize": "20-100","companyStage": "Bootstrapped","companyFounded": 2022,"companyUrl": "https://metronlabs.com","companyLinkedin": "https://linkedin.com/company/metron-labs","companyTechStack": ["Python", "NodeJS", "React.js", "HTML/CSS", "Angular (2+)", "AWS", "Cyber Security"],"recruiterName": "Prathamesh Shinde","recruiterPhoto": "https://cdn.apify.com/.../profile.png","scrapedAt": "2026-06-08T12:34:56.789Z"}
Field Reference
| Field | Type | Description |
|---|---|---|
jobId | string | Unique identifier of the job listing. |
url | string | Canonical Cutshort project URL. |
title | string | Job title. |
skills | array | Core required skills. |
salaryMinUSD | number | Estimated minimum yearly salary in USD (great for global benchmarks). |
salaryMaxUSD | number | Estimated maximum yearly salary in USD. |
companyTechStack | array | Complete list of engineering tools and technologies used by the company. |
recruiterName | string | Full name of the recruiter who posted the job. |
applyUrl | string | Direct, unauthenticated link to submit profile or application. |
Pricing & Cost
Pricing is pay-per-result and is billed per row successfully saved to your dataset. Empty runs cost absolutely nothing.
- Rate: $1.80 per 1,000 results ($0.0018 per result).
- 100 listings typically cost $0.18.
- 1,000 listings cost exactly $1.80.
- 10,000 listings cost exactly $18.00.
- No fixed monthly subscriptions or hidden maintenance fees.
Tips & Best Practices
- Bypass proxies altogether. Because this Actor queries Cutshort's public Next.js API payloads directly, there is no browser overhead and no proxy cost. It runs at lightning speed with near-zero resource consumption.
- Track company tech stacks. Audit
companyTechStackin bulk to instantly see what database, cloud, or backend frameworks your competitors are transitioning to. - Outbound prospecting. Enable
includeRecruiterto get verified recruiter names and profile photos, giving your SDRs highly warm B2B leads.
FAQ
Does it get blocked by Cutshort?
No. Cutshort uses a highly compatible Next.js server-side hydration architecture. The scraper reads the pre-hydrated JSON from the public HTML, operating at 10x the speed of standard browsers with 0% anti-bot blocks.
Does it extract private recruiter or candidate contact details?
No. To protect user privacy and avoid verification blocks, the scraper does not extract private recruiters, candidate accounts, or personal phone numbers. It strictly retrieves public vacancy roles, companies, and requirements.
How fresh is the data?
Extremely fresh. The scraper executes live HTTP requests on every query, retrieving the absolute latest tech jobs active on the Cutshort marketplace in real-time.
Are all categories supported?
Yes. The scraper supports all major tech occupations including Python, React, Node.js, DevOps, Product Management, Machine Learning, and UI/UX.
Target SEO Keywords
- Cutshort API
- scrape Cutshort
- Indian startup jobs data
- Bengaluru tech jobs scraper
- Cutshort recruiter leads API
Disclaimers & Support
- Disclaimer: This Actor retrieves publicly available job postings on Cutshort. Make sure your usage complies with Cutshort's terms of service and applicable laws.
- Support: Open an issue from the Actor page in the Apify Console for bug reports or feature requests.