API CatalogLinkedIn API

LinkedIn API Collection

LinkedIn API Collection provides LinkedIn profile API, LinkedIn company API, LinkedIn people search API, and LinkedIn jobs API endpoints through one RapidAPI-ready surface. Use it for recruiting, lead generation, company enrichment, market research, hiring analytics, and AI data workflows.

Open LinkedIn API on RapidAPI

Base URL and authentication

https://linkedin-api.p.rapidapi.com
HeaderValue
X-RapidAPI-KeyYour RapidAPI key
X-RapidAPI-Hostlinkedin-api.p.rapidapi.com

See Authentication, Rate limits, and Errors for shared behavior.

Endpoints

EndpointMethodDescription
/v1/linkedin/profileGETGet a LinkedIn profile by public URL
/v1/linkedin/companyGETGet LinkedIn company data by company URL
/v1/linkedin/company/employeesGETFind employees for a LinkedIn company page
/v1/linkedin/people/searchGETSearch LinkedIn people profiles by keyword and filters
/v1/linkedin/jobs/searchGETSearch LinkedIn jobs by friendly query parameters

Get LinkedIn profile by URL

GET /v1/linkedin/profile?url=https://www.linkedin.com/in/ada-lovelace
curl --request GET \
  --url "https://linkedin-api.p.rapidapi.com/v1/linkedin/profile?url=https://www.linkedin.com/in/ada-lovelace" \
  --header "X-RapidAPI-Key: $RAPIDAPI_KEY" \
  --header "X-RapidAPI-Host: linkedin-api.p.rapidapi.com"

Query params:

FieldTypeRequiredDescription
urlstringYesPublic LinkedIn profile URL containing linkedin.com/in/.

Get LinkedIn company by URL

GET /v1/linkedin/company?url=https://www.linkedin.com/company/apimask

Query params:

FieldTypeRequiredDescription
urlstringYesPublic LinkedIn company URL containing linkedin.com/company/.

Returns normalized company fields such as name, website, employee count, industries, follower count, locations, and headquarters when available.

Get LinkedIn company employees

GET /v1/linkedin/company/employees?company_url=https://www.linkedin.com/company/apimask&limit=10&title=Engineer

Query params:

FieldTypeRequiredDescription
company_urlstringYesPublic LinkedIn company URL.
limitnumberNoNumber of employee profiles to return, max 100.
querystringNoFuzzy search query.
locationstringNoEmployee location filter.
titlestringNoCurrent job title filter.

Search LinkedIn people

GET /v1/linkedin/people/search?query=founder&location=London&limit=10

Query params:

FieldTypeRequiredDescription
querystringYesPeople search keyword or role query.
limitnumberNoNumber of profiles to return, max 100.
locationstringNoProfile location filter.
current_company_urlstringNoCurrent employer LinkedIn company URL.
current_titlestringNoCurrent job title filter.

Search LinkedIn jobs

GET /v1/linkedin/jobs/search?query=python&location=Remote&limit=10&remote=true&posted_within=week

Query params:

FieldTypeRequiredDescription
querystringYesJob keyword or title.
locationstringNoJob location.
limitnumberNoNumber of jobs to return, min 10, max 100.
remotebooleanNoFilter for remote jobs.
posted_withinany | 24h | week | monthNoPosted date filter.
scrape_companybooleanNoInclude company details when supported. Defaults to true.

Example response

{
  "success": true,
  "data": {
    "query": "python",
    "location": "Remote",
    "jobs": [
      {
        "id": "mock_job_1",
        "title": "python Engineer 1",
        "company_name": "ApiMask",
        "location": "Remote",
        "data_source": "mock_linkedin_provider",
        "as_of": "2026-01-01T00:00:00+00:00"
      }
    ],
    "result_count": 1,
    "page_info": {
      "has_next_page": false,
      "next_cursor": null
    },
    "data_source": "mock_linkedin_provider",
    "as_of": "2026-01-01T00:00:00+00:00"
  },
  "error": null,
  "meta": {
    "request_id": "req_abc123def456"
  }
}

Use cases

  • Build recruiting and candidate sourcing tools.
  • Enrich CRM and sales intelligence records with company and profile data.
  • Monitor LinkedIn jobs for hiring signals and market research.
  • Feed public business data into AI enrichment and lead scoring workflows.

Notes

  • ApiMask normalizes provider-backed data into stable JSON response schemas.
  • Search endpoints can be slower than direct profile and company lookup because they rely on upstream search actors.
  • Availability depends on public LinkedIn data and upstream provider coverage.