# SocialFetch LinkedIn Job Postings Fetcher

> SocialFetch LinkedIn Job Postings Fetcher is a paid API for AI agents from api.socialfetch.dev, paid per call via x402, $0.028/call, status unknown (last checked 2026-09-15).

Fetches structured data for LinkedIn job postings by their URL.

## Facts

- Endpoint: GET https://api.socialfetch.dev/v1/linkedin/jobs
- Price: $0.028/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/socialfetch-linkedin-job-postings-fetcher-3c5177e4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XLoTt77CagaU5zhl0zu1V

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 socialfetch-linkedin-job-postings-fetcher-3c5177e4
```

Example prompt: Can you pull up the full details for this LinkedIn job posting — https://www.linkedin.com/jobs/view/3987654321/ — I want to see the job title, company, description, and requirements?

## When to prefer this

Use this endpoint when you need to programmatically extract structured data from one or more LinkedIn job postings given their URLs. Ideal for job research, competitive analysis, recruitment automation, or building job aggregation tools. Prefer this over manual scraping or LinkedIn's official API when you need quick, cost-effective per-URL lookups without OAuth complexity.

## Known failure modes

- Invalid or malformed LinkedIn job URL (missing /jobs/view/) returns an error
- Job posting has been removed or expired, resulting in a not-found response
- LinkedIn rate limiting or access restrictions may cause fetch failures
- URL array exceeds 50 items (maxItems limit) returns a validation error
- Non-LinkedIn URLs passed in the url parameter return an error

## How this service works

Get LinkedIn job postings by job URL.

## Output

Returns structured data from the LinkedIn job posting including job title, company, location, description, required qualifications, and other metadata associated with the listing.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "array",
       "items": {
        "type": "string",
        "maxLength": 4096,
        "minLength": 1,
        "description": "Full LinkedIn job posting URL. Must include `/jobs/view/`."
       },
       "maxItems": 50,
       "minItems": 1,
       "description": "LinkedIn job posting URL to look up."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/socialfetch-linkedin-job-postings-fetcher-3c5177e4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.socialfetch.dev](https://www.zero.xyz/host/api.socialfetch.dev/llms.txt)
