+No Fluff Jobs API
Salary-transparent IT job ads and company profiles from No Fluff Jobs as clean JSON.
The API.SH No Fluff Jobs API covers No Fluff Jobs, the IT job board in Poland and Central Europe where every ad shows a salary range. Search ads by city, province, remote, category, skill, seniority, employment type, company, job language and minimum salary, open one ad with salaries per contract type, must-have skills and daily tasks, and read a company profile with offices, technologies and every open job.
- 3 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
- failed calls free
GET https://api.api.sh/nofluffjobs/v1/ search
{ "success": true } What you can build with the No Fluff Jobs API
IT salary benchmarking
Collect salary ranges by contract type (B2B or employment), seniority and technology to benchmark pay in Poland and the region.
Remote IT job tracking
Filter remote jobs by skill and seniority and follow how many roles are open over time.
Tech stack demand
Read must-have and nice-to-have skills on ads to see which technologies employers in Poland want.
Employer research and lead lists
Pull a company's size, offices with coordinates, technologies, perks and open jobs for recruiting or sales outreach.
Job aggregation
Feed ads with salary, locations, work mode and dates into a job board or Slack alert.
No Fluff Jobs data you get
Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.
No Fluff Jobs API endpoints and prices
Every No Fluff Jobs endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing
| Search No Fluff Jobs /nofluffjobs/ | $1 · $2 PAYG 1 credit |
| No Fluff Jobs company profile /nofluffjobs/ | $1 · $2 PAYG 1 credit |
| No Fluff Jobs job ad /nofluffjobs/ | $1 · $2 PAYG 1 credit |
Call the No Fluff Jobs API
Search No Fluff Jobs: GET https://api.api.sh/nofluffjobs/
curl "https://api.api.sh/nofluffjobs/v1/search?q=python" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/nofluffjobs/v1/search",
params={"q": "python"},
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/nofluffjobs/v1/search");
url.searchParams.set("q", "python");
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("/nofluffjobs/v1/search", "q", "python")
# Zapier, Make, n8n (verified node): pick the API.SH app,
# choose "No Fluff Jobs" and "Search No Fluff Jobs".
# 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 No Fluff Jobs data
- Public data only: no No Fluff Jobs login, cookies or account needed
- One key and one response shape for No Fluff Jobs 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 No Fluff Jobs API
No Fluff Jobs does not publish an open API for job data. API.SH returns its public job ads and company profiles as JSON with one key.
Instead of building a No Fluff Jobs scraper or running a multi-market Apify actor, API.SH gives you search, job and company data with a fixed price per call.
No Fluff Jobs API questions
What No Fluff Jobs data can I get?+
Job search with the site's filters (/nofluffjobs/v1/search), one job ad with salaries per contract type, skills, requirements, tasks, benefits and recruitment steps (/nofluffjobs/v1/job), and a company profile with offices, technologies and open jobs (/nofluffjobs/v1/company).
How much does the No Fluff Jobs API cost?+
Every No Fluff Jobs 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 /nofluffjobs/v1/company at 1 credit each.
Is there an official No Fluff Jobs API?+
Not an open one for reading job ads. API.SH reads public No Fluff Jobs pages and returns them as JSON.
Do I need a No Fluff Jobs account or login?+
No. API.SH reads public No Fluff Jobs pages only. No endpoint uses a login, cookies or anyone's account.
Can I get salary data from No Fluff Jobs?+
Yes. Every ad on the site shows a salary range. Search results include the range with contract type and period, and job ads list salaries per contract type. You can filter by minimum salary, currency and period.
Can I find remote IT jobs in Poland?+
Yes. Use the remote filter on /nofluffjobs/v1/search, optionally with skill and seniority. Each result includes its work mode.
How do I get started?+
1. Sign up at api.sh. 2. Copy your API key. 3. Call /nofluffjobs/v1/search with q set to a skill such as Java and a city. Every parameter and request example is 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.