+Cutshort API
Pull Indian tech jobs from Cutshort by role, skill or city, with salaries, skills and company profiles, as clean JSON.
The API.SH Cutshort API turns public Cutshort pages into structured JSON. List India's tech jobs for a role or skill, in a city or remote only, with salary range, experience range, skills and description. Open a job for its company details, remote policy, employment type and dates, and read a company page with founding year, size, stage, funding, tech stack, open jobs and similar companies.
- 3 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
- failed calls free
GET https://api.api.sh/cutshort/v1/ company
{ "success": true } What you can build with the Cutshort API
Tech salary benchmarks in India
Collect jobs for a role such as Python developer in Bangalore and compare salary ranges by experience.
Skills demand tracking
Track which skills appear in new postings for a role or city over time.
Startup lead lists
Read company pages for stage, funding, size and tech stack to find hiring startups that match your product.
Job boards and alerts
Feed a job board or alert service with remote and city jobs and their full descriptions.
Candidate matching by experience
Filter a job list to the roles open to a candidate's years of experience.
Cutshort data you get
Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.
Cutshort API endpoints and prices
Every Cutshort endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing
| Cutshort company /cutshort/ | $1 · $2 PAYG 1 credit |
| Cutshort job details /cutshort/ | $1 · $2 PAYG 1 credit |
| Cutshort jobs by role or skill /cutshort/ | $1 · $2 PAYG 1 credit |
Call the Cutshort API
Cutshort company: GET https://api.api.sh/cutshort/
curl "https://api.api.sh/cutshort/v1/company?slug=vy-systems-private-limited-16-e43Khktp" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/cutshort/v1/company",
params={"slug": "vy-systems-private-limited-16-e43Khktp"},
headers={"x-api-key": os.environ["APISH_KEY"]},
timeout=120,
)
res.raise_for_status()
data = res.json() const url = new URL("https://api.api.sh/cutshort/v1/company");
url.searchParams.set("slug", "vy-systems-private-limited-16-e43Khktp");
const res = await fetch(url, { headers: { "x-api-key": process.env.APISH_KEY } });
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
const data = await res.json(); # Google Sheets (API.SH add-on)
=APISH("/cutshort/v1/company", "slug", "vy-systems-private-limited-16-e43Khktp")
# Zapier, Make, n8n (verified node): pick the API.SH app,
# choose "Cutshort" and "Cutshort company".
# AI agents (Claude, ChatGPT, Cursor): add the
# API.SH MCP server https://api.sh/mcp - Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
- Create an API keyOne key works for all 482 platforms.
- Send the requestJSON back in one call. Add
output=csvoroutput=ndjsonfor files.
Why API.SH for Cutshort data
- Public data only: no Cutshort login, cookies or account needed
- One key and one response shape for Cutshort and 481 other platforms
- Built and maintained by API.SH, not third-party publishers
- Pay per call; errors on our side cost nothing
- Live status for every endpoint
API.SH vs the official Cutshort API
Cutshort does not offer a public jobs API; its own products are hiring tools for employers. API.SH returns public Cutshort jobs and company pages as JSON.
Compared with the Apify and other Cutshort scrapers that rank in search, API.SH gives you job lists, job pages and company profiles under one key at a fixed price per call.
Cutshort API questions
What Cutshort data can I get?+
Tech jobs by role or skill, city or remote (/cutshort/v1/jobs), one job with company, salary, skills and full description (/cutshort/v1/job) and company pages with funding, tech stack, open jobs and similar companies (/cutshort/v1/company).
How much does the Cutshort API cost?+
Every Cutshort endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.
Is there a free trial?+
Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /cutshort/v1/company at 1 credit each.
Is there an official Cutshort API?+
Not a public one for job data. API.SH reads Cutshort's public job and company pages and returns them as JSON.
Do I need a Cutshort account or login?+
No. API.SH reads public Cutshort pages only. No endpoint uses a login, cookies or anyone's account.
What is Cutshort used for?+
Cutshort is an Indian hiring platform for tech roles such as software developers, product managers and designers. The API returns the public jobs and company pages, not candidate profiles.
Can I filter by city, remote or experience?+
Yes. Pass city for a city list, remote for remote-only jobs and experience to keep the jobs open to that many years. Pass next_page back as page for more.
How do I get started?+
1. Sign up at api.sh. 2. Copy your API key. 3. Call /cutshort/v1/jobs with a role or skill such as q=python. Every parameter and request examples are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.