Headers
Get your API keyAPI key (`sfk_...`)
Required. Search keyword for LinkedIn job listings — a job title, skill, or company term, e.g. "typescript engineer" or "growth marketer".
min 1 chars · max 512 chars
Required. Location label as you would type it into LinkedIn's location box — a city, region, or country name, e.g. "London", "Greater Seattle Area", or "United Kingdom".
min 1 chars · max 256 chars
Optional ISO 3166-1 alpha-2 country code, e.g. "GB" or "US". Narrows an ambiguous `location` label to one country; leave unset when `location` is already a country name.
Optional time range filter for when jobs were posted.
one of: any, past-month, past-week, past-24-hours
Optional job type filter.
one of: full-time, part-time, contract, temporary, volunteer
Optional experience level filter.
one of: internship, entry-level, associate, mid-senior-level, director, executive
Optional work arrangement filter.
one of: on-site, remote, hybrid
Optional company name filter.
max 256 chars
Optional location radius filter.
one of: exact-location, 5-miles, 10-miles, 25-miles, 50-miles
Maximum job listings to return (default 10).
≥ 1 · ≤ 1000
Endpoint-specific response payload.
Whether the job search completed for this request.
one of: found, not_found
Job listings matching the search criteria.
Unique identifier for the job listing when available.
Public URL for the job posting on LinkedIn.
min 1 chars
Title of the advertised job position.
Name of the hiring company.
Unique identifier for the hiring company when available.
LinkedIn profile link of the hiring company.
Geographic location of the job.
Brief overview of job responsibilities.
Seniority level of the position.
Department or function of the job.
Type of employment offered.
Industries associated with the job.
Salary range text for the position when available.
When the job was posted (relative or absolute label from LinkedIn).
ISO-8601 posting timestamp when available.
Number of applicants for the job.
≥ 0
LinkedIn member who posted the job when available.
Job poster's display name on LinkedIn.
Job poster's current role or title.
Job poster's LinkedIn profile URL.
Whether a user can still apply for this job.
Job description as formatted on LinkedIn.
Structured base pay range when available.
Minimum base pay amount when available.
Maximum base pay amount when available.
Payment currency symbol or code when available.
Pay interval for the base salary when available.
Employer-provided pay standards or notes.
Whether LinkedIn Easy Apply is available.
Direct apply link when provided by LinkedIn.
Two-letter country code when available.
Company logo image URL when available.
Summary counts for this search response.
Number of job listings returned in this response.
≥ 0
Metadata describing the request and billing outcome.
Unique request identifier for tracing this API call.
min 1 chars
Credits charged for this request.
≥ 0
Public API version that served the response.
one of: v1
True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present.
Code example
curl "https://api.socialfetch.dev/v1/linkedin/jobs/search?keyword=software engineer&location=San Francisco" \
-H "x-api-key: YOUR_API_KEY"Responses
Search results.