LinkedIn job postings by title, company or location

From Apify, through Joshu Data Bodega.

Price
$0.0011 per call$1.10 per 1,000 calls

No calls measured in the last 30 days.

Prices include the router's 10% markup and are paid from the usage wallet. Checked on November 11, 2026.

Inputs

  • pageinteger, optional

    starting page, 25 jobs per page

  • salarystring, optional

    salary ranges, e.g. `100k+`

  • sortBystring, optional

    date | relevance

  • companystring, optional

    restrict to these companies — names or LinkedIn company URLs

  • timeoutinteger, optional

    treg's key requires 1-90 so the run and its rows arrive before any wait gives up (a larger pull needs your own key). seconds before the synchronous run is cut off; Apify closes the connection at 300s regardless

  • maxItemsinteger, optional

    jobs per query; 0 means every available page (LinkedIn caps at 40 pages ≈ 1,000). Pair with the query-string maxTotalChargeUsd, the spend cap Apify enforces

  • easyApplyboolean, optional

    only jobs with LinkedIn Easy Apply

  • jobTitlesstring, required

    job-search queries; supports boolean operators. To list ALL of one company's openings, pass a broad query here and pin `company`

  • locationsstring, optional

    LinkedIn location names; free text must match LinkedIn's autocomplete

  • industryIdsstring, optional

    LinkedIn industry ids, e.g. `4` for Software Development

  • postedLimitstring, optional

    allowed values: 1h | 24h | week | month — labels like 'Past hour' are rejected

  • workplaceTypestring, optional

    Remote / Hybrid / On-site

  • employmentTypestring, optional

    Full-time / Part-time / Contract

  • experienceLevelstring, optional

    Entry / Mid / Senior

  • maxTotalChargeUsdnumber, optional

    the spend cap Apify enforces on every event this run bills, in dollars. treg's key requires it, above 0 and at most 1, and holds it for the call

  • under10Applicantsboolean, optional

    only jobs with fewer than 10 applicants

Call it

Router call with a router API key
curl https://hello.joshu.me/api/router/call \
  -H "Authorization: Bearer $JOSHU_ROUTER_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "endpoint": "apify.linkedin.search.jobs",
    "params": {
      "timeout": 90,
      "maxItems": 1,
      "jobTitles": [
        "attorney"
      ],
      "locations": [
        "Miami, Florida"
      ],
      "maxTotalChargeUsd": 0.05
    }
  }'