# NoFluffJobs Scraper API (x402)

> NoFluffJobs Scraper API (x402) is a paid API for AI agents from x402.186-241-26-229.sslip.io, paid per call via x402, $0.04/call, status unknown (last checked 2026-10-02).

Scrapes structured job listings from NoFluffJobs for Central/Eastern European tech markets, returning job titles, companies, locations, and full job details.

## Facts

- Endpoint: POST https://x402.186-241-26-229.sslip.io/v1/nofluffjobs?utm_source=zero.xyz
- Price: $0.04/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nofluffjobs-scraper-api-x402-f9b0e290
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XPNSyg-JZ7uryMC95aJ4n

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability nofluffjobs-scraper-api-x402-f9b0e290 -d '<json body>'
```

Example prompt: Search NoFluffJobs for backend developer roles in Warsaw, Poland — up to 50 results with full job descriptions including requirements, benefits, and how to apply.

## When to prefer this

Choose this endpoint when you need structured tech job data specifically from NoFluffJobs in Central/Eastern European markets (Poland, Hungary, Ukraine, Czech Republic, Slovakia). It is pay-per-call with no charge for failed or empty runs, making it cost-efficient for exploratory queries. Prefer it over general web scrapers when you want pre-structured job fields (company, location, title, requirements) without building your own parser.

## Known failure modes

- Empty result set if no jobs match the query — not charged
- Invalid country code returns validation error
- Rate limiting or blocking by NoFluffJobs may return empty results
- Invalid category key may return no results
- Network timeout for large maxResults requests

## How this service works

Pay-per-call structured web data. Failed or empty runs are not charged.

## Output

Returns a JSON object with a count and an array of job items, each containing jobId, title, jobKey, company name, location, company logo URL, company size, and company website. When includeDetails is true, each item also includes full job description, requirements, benefits, employer profile, and application route.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "query": {
   "type": "string",
   "description": "Search job titles, technologies and skills. Leave empty to browse all public listings."
  },
  "country": {
   "enum": [
    "PL",
    "HU",
    "UA",
    "CZ",
    "SK"
   ],
   "type": "string",
   "default": "PL",
   "description": "Country market to search. This selects the public market page."
  },
  "category": {
   "type": "string",
   "description": "Optional category key, such as backend, frontend, fullstack, data or testing."
  },
  "location": {
   "type": "string",
   "description": "Filter by a city name, such as Warszawa. Leave empty for all cities."
  },
  "startUrls": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "description": "Optional public search or job URLs. When set, the search filters are ignored."
  },
  "maxResults": {
   "type": "integer",
   "default": 100,
   "minimum": 0,
   "description": "Maximum number of unique jobs to return. Set 0 to continue through all exposed search pages."
  },
  "includeDetails": {
   "type": "boolean",
   "default": true,
   "description": "Fetch each public job page for the full description, requirements, benefits, employer profile and application route."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "jobId": null,
    "title": null,
    "jobKey": null,
    "company": null,
    "location": null,
    "companyLogo": null,
    "companySize": null,
    "companyWebsite": null
   }
  ],
  "product": "nofluffjobs"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nofluffjobs-scraper-api-x402-f9b0e290/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.186-241-26-229.sslip.io](https://www.zero.xyz/host/x402.186-241-26-229.sslip.io/llms.txt)
