# agdata LinkedIn Jobs Search

> agdata LinkedIn Jobs Search is a paid API for AI agents from agdata.shveik.dev, paid per call via x402, $0.015/call, status unknown (last checked 2026-10-14).

Search LinkedIn job listings by keyword, location, and recency, returning structured job data including title, company, salary, and description.

## Facts

- Endpoint: POST https://agdata.shveik.dev/v1/mpp/linkedin-jobs?utm_source=zero.xyz
- Price: $0.015/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agdata-linkedin-jobs-search-67becf5c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_TE5MuM38VewEYQ9uodscI

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 agdata-linkedin-jobs-search-67becf5c -d '<json body>'
```

Example prompt: Search LinkedIn for senior backend engineer jobs in Berlin posted in the last week and return up to 20 listings with their titles, companies, and apply links.

## When to prefer this

Use this endpoint when you need structured LinkedIn job listing data without scraping LinkedIn directly or managing a LinkedIn API account. It is ideal for agents performing job discovery, market research, or automated job alerts. Prefer this over generic web search endpoints when you need machine-readable job fields (salary, apply URL, experience level) rather than raw HTML or markdown. At $0.015 per call with no account required, it suits lightweight, pay-per-use agent workflows.

## Known failure modes

- Query returns zero results if the search terms are too niche or misspelled
- LinkedIn rate limiting or blocking may cause upstream fetch failures
- Salary and sector fields are frequently null as LinkedIn does not always expose them
- Posted date recency filter may not perfectly align with LinkedIn's internal indexing
- Result count may be lower than the requested limit if fewer listings exist

## How this service works

Unblock any URL as Markdown, or get search, social, maps, jobs and news as data. Paid per call in stablecoins over x402 or MPP, with no account.

## Output

A JSON array of job listing objects, each containing: job ID, title, company name, company URL, location, work type, contract type, experience level, applicant count, posted date, posted time ago, job description (full or truncated flag), salary (if available), sector, apply URL, and apply type.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "integer",
   "maximum": 50,
   "minimum": 1
  },
  "query": {
   "type": "string",
   "maxLength": 500
  },
  "posted": {
   "enum": [
    "24h",
    "month",
    "week"
   ],
   "type": "string"
  },
  "location": {
   "type": "string",
   "maxLength": 500
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "44656591…",
  "url": "https://…",
  "title": "Databric…",
  "salary": null,
  "sector": null,
  "applyUrl": null,
  "location": "Prague,…",
  "workType": "IT Servi…",
  "applyType": "EXTERNAL",
  "applicants": "39 appli…",
  "companyUrl": "https://…",
  "postedDate": "2026-09-…",
  "companyName": "Capgemin…",
  "description": "Insights…",
  "contractType": "Full-tim…",
  "postedTimeAgo": "3 weeks…",
  "experienceLevel": "Mid-Seni…",
  "descriptionTruncated": false
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agdata-linkedin-jobs-search-67becf5c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agdata.shveik.dev](https://www.zero.xyz/host/agdata.shveik.dev/llms.txt)
