LinkedIn Search API
Search LinkedIn for jobs, companies, groups, and people programmatically. Use advanced filters for location, industry, job type, and more via the ConnectSafely API.
Discover and retrieve LinkedIn data programmatically. Search across jobs, companies, groups, and people with powerful filtering options.
Capabilities
- Jobs Search: Filter by location, job type (Full-time/Part-time/Contract), experience level (Entry to Executive), workplace type (Remote/Hybrid/On-site), and Easy Apply
- Companies Search: Filter by headquarters location, industry, company size (1 to 10001+), and company type
- Groups Search: Find communities by keywords and filter by member count
- People Search: Filter by name, title, company, school, location, and connection degree (1st/2nd/3rd+)
- Detail Endpoints: Get full information about specific jobs, companies, and groups
Search Filters Guide
📚 Complete Filters Guide - Comprehensive documentation of all available filters, nested options, and valid values for each search type.
Endpoints
Click on any endpoint below to view detailed documentation, parameters, example requests, and try it live.
Search Jobs →
POST /linkedin/search/jobs
Search for job postings with various filters. Supports pagination and multiple filter criteria including location, job type (F=Full-time, P=Part-time, C=Contract, T=Temporary, I=Internship), experience level, and workplace type.
Search Companies →
POST /linkedin/search/companies
Search for companies by keywords and filters. Filter by headquarters location, industry, company size (A=1, B=2-10, through I=10001+), and company type. Useful for lead generation and market research.
Search Groups →
POST /linkedin/search/groups
Search for LinkedIn groups by keywords. Groups are communities where professionals discuss industry topics, share insights, and network. Filter by group size to find active communities.
Search People →
POST /linkedin/search/people
Search for LinkedIn members with extensive filtering options. Filter by name, job title, company, school, location, connection degree (F=1st, S=2nd, O=3rd+), and Open to Work status. Ideal for recruiting and sales prospecting.
Get Job Details →
POST /linkedin/jobs/details
Retrieve detailed information about a specific job posting including full description, requirements, company information, and application details.
Get Company Details →
POST /linkedin/companies/details
Retrieve detailed company information including full description, specialties, employee count, headquarters location, and industry classification.
Get Group Details →
POST /linkedin/groups/details
Retrieve detailed group information including full description, rules, member count, activity level, and admin information.
Search Geo Locations →
POST /linkedin/search/geo
Search for LinkedIn geo location IDs by place name. Use this endpoint to find location IDs that can be used as filters in other search endpoints (jobs, companies, people). Returns matching cities, regions, and countries.
Check if profile supports email messaging
Check whether a LinkedIn profile has email messaging enabled. Some LinkedIn members allow direct email contact through their profile. Use this to verify before attempting email outreach.
Search Filters Guide
Comprehensive guide to all available filters for LinkedIn search APIs
