Search › Jobs
Returns LinkedIn job postings matching a keyword, each with job id, title, hiring company, location, posting date, and Easy Apply flag.
Use it to search openings across employers with filters like remote, job type, and experience level, then pass an id to job.
200 credits per call.
Re-running the exact same call within 1h is free.
Paginates by cursor — see Pagination.
Authorization
apiKey Your key from the dashboard. It starts with isk_.
In: header
Query Parameters
Search keyword.
1-based page number. Defaults to 1.
1 <= valueHow recently the job was listed. One of anytime, past_24_hours, past_week, past_month. Note the job lanes use past_24_hours while /v1/linkedin/search/posts uses past_24h; they are different vocabularies and are not interchangeable.
Value in
- "anytime"
- "past_24_hours"
- "past_week"
- "past_month"
Required seniority for the role.
Value in
- "internship"
- "entry_level"
- "associate"
- "mid_senior"
- "director"
- "executive"
Contract type for the role.
Value in
- "full_time"
- "part_time"
- "contract"
- "temporary"
- "volunteer"
- "internship"
- "other"
Workplace type: onsite, remote, or hybrid.
Value in
- "onsite"
- "remote"
- "hybrid"
When true, return only jobs that support LinkedIn Easy Apply.
Result ordering.
Value in
- "recent"
- "relevant"
Filter by company, using a numeric company id from /v1/linkedin/company (author.id).
Filter by location, using a geocode id from /v1/linkedin/search/location.
Comma-separated industry ids from /v1/linkedin/search/industry.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/linkedin/search/jobs?query=string"{ "success": true, "platform": "instagram", "endpoint": "/v1/instagram/profile/posts", "data": { "items": [ "…" ], "dropped": 0 }, "pagination": { "next_cursor": "is2.eyJwIjoyfQ", "has_more": true, "page_size": 12 }, "credits_used": 20, "credits_remaining": 9980, "request_id": "req_1a2b3c4d5e6f", "cached": false, "idempotent_replay": false, "charge_reason": "miss", "free_call": false}Search › Industry GET
Returns LinkedIn industries matching a keyword, each with the industry name and the id LinkedIn uses to identify it. Use it to turn an industry name into the id that search/people and search/jobs need for their industry filters. **20 credits** per call. Re-running the exact same call within 1h is free.
Search › Location GET
Returns LinkedIn locations matching a place name, each with the location's display name and the geocode id LinkedIn filters on. Use it first to turn a city or country name into the id that search/people and search/jobs expect for location filters. **20 credits** per call. Re-running the exact same call within 1h is free.