Skip to main content

Python SDK for LinkdAPI - The Most Reliable Unofficial LinkedIn API

Project description

LinkdAPI Favicon

LinkdAPI Python - Unofficial LinkedIn API

PyPI Version Python Versions License: MIT Twitter Follow

🔑 Get Your API Key (100 free credits) • 📖 Full Documentation

A lightweight Python wrapper for LinkdAPI — the most advanced unofficial LinkedIn API you’ll ever find. Instead of relying on brittle scrapers or search engine hacks, LinkdAPI connects straight to LinkedIn’s own mobile and web endpoints. That means you get access to real-time data with unmatched reliability, stability, and scalability — perfect for developers, analysts, and anyone building tools that tap into LinkedIn at scale.


Why LinkdAPI?

  • We do not rely on search engines or SERP scraping – all data is retrieved directly from LinkedIn.
  • Built for scale, stability, and accuracy using direct endpoints.
  • Ideal for automation, data extraction, reverse lookup, and lead generation.

LinkdAPI Hero

Why LinkdAPI Beats Alternatives

Feature LinkdAPI SerpAPI Scraping
Direct LinkedIn Access ✅ Yes ❌ No ❌ No
No Proxy Management ✅ Yes ❌ No ❌ No
No Cookies Management ✅ Yes ❌ No ❌ No
Structured JSON Data ✅ Yes ❌ HTML ✅ Yes
Scalability ✅ Built for scale ❌ Rate-limited ❌ Manual effort
Pricing Transparency ✅ Clear pricing tiers ✅ Pay-per-request ❌ Hidden costs (proxies, CAPTCHAs)
API Reliability ✅ High uptime ✅ Good ❌ Unstable (blocks)
Automation-Friendly ✅ Full automation ✅ Partial ❌ Manual work needed
Support & Documentation ✅ Dedicated support ✅ Good docs ❌ Community-based
Anti-Blocking ✅ Built-in evasion ❌ N/A ❌ High risk

📦 Installation

Install with pip:

pip install linkdapi

💻 Usage

from linkdapi import LinkdAPI

client = LinkdAPI("your_api_key")

# Get profile overview
profile = client.get_profile_overview("ryanroslansky")
print(profile)

📚 LinkdAPI Python - Available Methods & Usage

all available methods in the LinkdAPI class.


🔹 Profiles Data

get_profile_overview(username)
get_profile_details(urn)
get_contact_info(username)
get_full_experience(urn)
get_certifications(urn)
get_education(urn)
get_skills(urn)
get_social_matrix(username)
get_recommendations(urn)
get_similar_profiles(urn)
get_profile_about(urn)
get_profile_reactions(urn, cursor='')

🔹 Companies Data

company_name_lookup(query)
get_company_info(company_id=None, name=None)
get_similar_companies(company_id)
get_company_employees_data(company_id)

🔹 Jobs Data

search_jobs(
  keyword=None,
  location=None,
  geo_id=None,
  company_ids=None,
  job_types=None,
  experience=None,
  regions=None,
  time_posted='any',
  salary=None,
  work_arrangement=None,
  start=0
)
get_job_details(job_id)
get_similar_jobs(job_id)
get_people_also_viewed_jobs(job_id)

🔹 Posts Data

get_featured_posts(urn)
get_all_posts(urn, cursor='', start=0)
get_post_info(urn)
get_post_comments(urn, start=0, count=10, cursor='')
get_post_likes(urn, start=0)

🔹 Comments Data

get_all_comments(urn, cursor='')
get_comment_likes(urns, start=0)

🔹 Geos Lookup

geo_name_lookup(query)

🔹 Skills & Titles Lookup

title_skills_lookup(query)

🔹 System

get_service_status()

More endpoints to come soon...

📈 Best Use Cases

  • LinkedIn Data Extractor
    Easily automate the process of collecting LinkedIn data at scale—ideal for research, lead generation, and insights.
  • LinkedIn Profile Scraper
    Access rich and detailed profile information without needing a browser or manual copy-pasting.
  • Reverse Email Lookup
    Instantly check if an email is linked to a public LinkedIn profile—perfect for verification or enrichment tasks.
  • LinkedIn Viewer / Profile Viewer
    Quickly explore and analyze public LinkedIn profiles, just like a regular user—but automated.
  • Exporting Comments & Reactions
    Grab post interactions to better understand sentiment, audience behavior, or engagement trends.
  • LinkedIn Automation
    Build smarter, more reliable tools that interact with LinkedIn data—without the fragility of browser scraping.
  • SerpAPI Alternatives
    Get LinkedIn data directly from the source—no need to scrape search engine result pages or deal with CAPTCHAs.

🏁 Final Thoughts

At its core, LinkdAPI is more than just an API—it's a reliable engine for anyone building tools that require access to public LinkedIn data. As the #1 unofficial LinkedIn scraper for developers, it empowers you to build robust LinkedIn automation, perform advanced reverse email lookups, and create scalable LinkedIn profile viewer solutions with confidence.

If you're crafting a high-performance LinkedIn data extractor, a deep-dive LinkedIn profile scraper, or a lightweight LinkedIn viewer, LinkdAPI delivers the power, performance, and flexibility to do it all—without the headaches of traditional scraping.


🔗 Useful Links


📜 License

MIT License – Use responsibly. This tool is intended strictly for research and educational purposes.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

linkdapi-1.0.2.tar.gz (20.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

linkdapi-1.0.2-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

Details for the file linkdapi-1.0.2.tar.gz.

File metadata

  • Download URL: linkdapi-1.0.2.tar.gz
  • Upload date:
  • Size: 20.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for linkdapi-1.0.2.tar.gz
Algorithm Hash digest
SHA256 6885007e7b7ee39173029f18e392a15d93e845a8f3b6dbbb4b19f58ad0cae59b
MD5 c7a240e38b799e1d8df1680d5bf44452
BLAKE2b-256 d55d8da3785e69e76344b67c0936fef127bd696602b6bc3084865500bf275b94

See more details on using hashes here.

File details

Details for the file linkdapi-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: linkdapi-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for linkdapi-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 cbb641c96ac6b291f7da35a1923294a162ecd8939c5579d15579a8674cbd1859
MD5 4685d72bd14034883ea86a48b8e46a9d
BLAKE2b-256 374ac2cea2759c88237b4c8d09e217dfbe55940bd0b4a01d6b08606f9ff360d3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page