Search LinkedIn Jobs

View all LinkedIn Data API endpoints →

Search with a required keyword and optional geocode, company ID, date_posted, remote, experience_level, job_type and other listing filters. The live first-page response contained 25 data records with id, title, url, listed_at, location, is_easy_apply, is_promote and a company object with id, name, url, verified and logo. The response also supplied page, total, has_more and metadata echoing the keyword and location filter. Iterate page numbers, deduplicate by job id and stop according to returned continuation signals; the reported total does not guarantee every listing is retrievable.

API Features

Keyword-to-listing search A required keyword searches job titles or descriptions and returns source-linked listing summaries.
Remote and posting windows Combine onsite, remote or hybrid with documented anytime, past_month, past_week or past_24_hours filters.
Employer-aware job rows Each observed listing includes company identity, verification status and available logo metadata.
Page-based collection signals Use page, has_more and stable job IDs rather than copying start/count pagination from another API.

Live API Demo

GET /api/project/linkedin-scraper/search-jobs

Request cost is temporarily unavailable. No price is assumed.

View pricing

API Response (JSON)

{}
curl -X GET 'https://api.opendata-api.com/api/project/linkedin-scraper/search-jobs?key=<API_KEY>&keyword=software+engineer&page=1&geocode=103644278'
📢
Need Help?
If you encounter API issues or need other API requirements, please contact us.
Contact Us

Use Cases

Frequently asked questions

Which location value should I send?

Use geocode, not a free-text city name. Resolve a city or country with search-location first. The observed job search used geocode=103644278 for the United States.

How should I fetch the next page?

Start with page=1 and request later page numbers while has_more permits. Deduplicate job IDs, check success for each response and use a bounded collection loop. total is a reported count, not a promise that all results can be fetched.

Related operations

Guides

View Subscription Plans →