# LinkedIn jobs API and job scraper: job postings across companies as rows your agent can read

Search job postings by title, keyword, company or location and get them back as rows, for hiring signals, market research or a job board of your own. 13 tools answer through 鹦鹉AI on two shelves: LinkedIn job search and company level openings from the firmographic databases, each at its own rate. Two things this page will not pretend: there is no Indeed tool in the catalog, so the 720 people a month searching for an Indeed API will not find one here, and no tool here removes duplicates, ghost jobs or stale dates. The postings arrive as the platform shows them.

## What is the best way to ask 鹦鹉AI?

Setup line (paste into any agent): `set up 鹦鹉AI — https://parrot.amorist.cn/llms.txt`

Then ask: "Using 鹦鹉AI, find every posting for a data engineer in Berlin published in the last week, show me the price per 100 postings from each tool first, cap the run at 500 rows, then give me a table of company, title, date posted and link, deduped on the posting URL, and say how many rows came back."

- **Give the title and the place** The LinkedIn tools take a keyword and a location; the company tools take a company or a filter. Say which you have.
- **Cap the run** A broad search returns thousands of postings, so a maxItems cap is the difference between one credit and a hundred credits.
- **Ask for the date and the link** The date posted is the field nobody trusts and the link is the one that lets you check. Both belong on the table.
- **Dedupe on the posting URL** The same job is reposted, cross-posted and recycled. No tool here dedupes for you; the agent has to.

## Why go through 鹦鹉AI

- **No subscription, no seats** Charged per call. No card, no minimum; top up the prepaid balance.
- **Switch by changing a word** Another tool is a different word in the prompt, not a new integration.

Endpoints:

- `predictleads.companies.job_openings` — A company's job postings by domain — hiring signal (companies): https://parrot.amorist.cn/catalog/companies
- `crustdata.companies.jobs.search` — Search indexed job listings (companies): https://parrot.amorist.cn/catalog/companies
- `blitzapi.jobs.search` — Search job postings (companies): https://parrot.amorist.cn/catalog/companies
- `leadmagic.x.jobs-search-v3` — Search job postings — titles, companies, hiring signals (companies): https://parrot.amorist.cn/catalog/companies
- `predictleads.jobs.discover` — Search job postings by occupation code and location (companies): https://parrot.amorist.cn/catalog/companies
- `blitzapi.jobs.company` — Search jobs at a company (companies): https://parrot.amorist.cn/catalog/companies
- `sumble.jobs` — Unified jobs endpoint (companies): https://parrot.amorist.cn/catalog/companies
- `apify.linkedin.search.jobs` — LinkedIn job postings by title, company or location (linkedin): https://parrot.amorist.cn/catalog/linkedin
- `crawl4ai.linkedin.search.jobs` — LinkedIn job search results (linkedin): https://parrot.amorist.cn/catalog/linkedin
- `anyapi.linkedin.search.jobs.full` — LinkedIn Jobs (linkedin): https://parrot.amorist.cn/catalog/linkedin
- `anyapi.linkedin.search.jobs` — LinkedIn Jobs (index) (linkedin): https://parrot.amorist.cn/catalog/linkedin
- `tikhub.x.linkedin-web-v2-search-jobs` — Search LinkedIn job postings by location and keyword (linkedin): https://parrot.amorist.cn/catalog/linkedin
- `harvestapi.linkedin.search.jobs` — Search LinkedIn jobs (linkedin): https://parrot.amorist.cn/catalog/linkedin

## What people actually struggle with

Of the ~210 Reddit and X posts read in August 2026 roughly half were on the job, the densest corpus behind any of these pages, and five promotional clusters were excluded, including one launch story reposted to three subreddits with the AI tool's name swapped each time. These five are people fighting the boards.

**The boards fight back**

> "Since when did Indeed start injecting invisible fake job cards as a scraper honeypot?" (X, 189 likes: https://x.com/i/status/2057908987845300478)

What this page can do about it: Which is why there is no Indeed tool here and this page says so in its first paragraph. The LinkedIn tools exist because a tool absorbs that fight on its side; on Indeed nobody in the catalog does.

**The filters are the problem, not the data**

> "I hate LinkedIn and Indeed. Filters don't work well, search experience is terrible, and the sites are contaminated with so many offshore agencies." (r/findapath, 745 points: https://www.reddit.com/r/findapath/comments/1eqn8xm/i_decided_to_scrape_15_million_job_postings_using/)

What this page can do about it: Rows fix the filter half: once the postings are data, your agent filters them by whatever rule you like. The contamination half arrives with the data, and the agent is the filter for that too.

**The date is the field nobody trusts**

> "Not being able to trust the date posted of any job. Being shown too many irrelevant jobs." (r/leetcode, 401 points: https://www.reddit.com/r/leetcode/comments/1itbh82/i_scraped_2500_software_engineering_jobs_from/)

What this page can do about it: No tool here fixes the date; it returns what the platform shows. What a daily pull gives you is your own first seen date, which is the only one you can trust.

**Half the postings are gone in a month**

> "Half are gone by day 28, and almost all of that drop happens in a single week." (r/jobsearchhacks, 376 points: https://www.reddit.com/r/jobsearchhacks/comments/1vujb75/i_tracked_165m_job_postings_daily_for_two_months/)

What this page can do about it: That poster tracked over a million postings a day to learn it, and the method is the point: a repeated pull is what turns postings into a signal. The tools here make the pull cheap; the tracking is the agent's job.

**The old way was cheaper and about as good**

> "Everyone in this community is bragging about AI-powered automations or seemingly simple workflows that call overpriced APIs to parse a page." (r/n8n, 307 points: https://www.reddit.com/r/n8n/comments/1op8oho/scraping_linkedin_jobs_no_ai_no_paid_apis/)

What this page can do about it: Fair, and per-call pricing is the answer to overpriced rather than to free. The self written scraper wins until LinkedIn changes something; the tool wins the day after.

## What actually differs

- The 鹦鹉AI routed endpoint: the explicit opt in where you ask 鹦鹉AI to choose among the company tools, and it names the tool that served and bills that tool's rate.
- The cap is the budget. Set maxItems on every call and read the run's usage afterwards; a broad search can return thousands of postings.
- What no tool here does, said plainly: nothing dedupes across boards, nothing checks whether a posting is still live or was ever real, nothing crawls a company's own careers page, and there is no Indeed, Glassdoor or Naukri tool. The date posted is the platform's date, which the research says is the field people trust least. TikHub's LinkedIn job search has not been called live through 鹦鹉AI yet and carries no verified date; run one search before an agent runs a hundred.

## What is a jobs API?

It is a call that searches job postings and returns them as structured rows: title, company, location, date, description, link. The boards themselves mostly do not offer one to the public any more, which is why the searches for an Indeed API keep landing on scrapers. The tools here come in two shapes. The LinkedIn shelf searches LinkedIn's postings by keyword and location and returns the postings, priced per posting or per call. The companies shelf comes from the firmographic databases, which index job openings per company as a hiring signal, so the natural question there is which companies are hiring for what, rather than which jobs match a title.

## Before you start

**Is there an Indeed API here?** No. Indeed closed its publisher API and the catalog carries no Indeed tool, scraped or official. The LinkedIn tools are the closest thing here, and the company tools answer a different question: who is hiring, not which jobs match a title.

**Will I get duplicates and ghost jobs?** Yes, as many as the platform shows. No tool here dedupes across reposts or checks that a posting is real, and this page will not claim otherwise. Dedupe on the posting URL in the agent, and treat the date posted as the platform's claim.

**How much does a big pull cost?** The prompt caps the run, so ask the agent to print the price for your cap on every tool before it runs.

**Can I get a company's openings as a hiring signal?** That is what the companies shelf is for. PredictLeads, Crustdata and LeadMagic index openings per company, so an agent can ask which of your two hundred target accounts opened an engineering role this month, without searching a board at all.

HTML version: https://parrot.amorist.cn/use-cases/job-postings-across-companies
