APIs

API Overview

People

Leverage LinkedIn as an identity authority for application registration and signin with the benefits of simplifying the need for users to enter additional data.
IN.API.Profile("me").fields("firstName","lastName","headline","pictureUrl")
IN.API.Connections("me")
IN.API.PeopleSearch().params({keywords: "Hacker"})
http://api.linkedin.com/v1/people/~:(first-name,last-name,headline,picture-url) 
http://api.linkedin.com/v1/people/~/connections
http://api.linkedin.com/v1/people-search?keywords=Hacker 
http://api.linkedin.com/v1/people-search:(people,facets)?facet=location,us:84
Choose implementation type REST | JavaScript

Share and Social Stream

Use the share API for seamless integrations for content creators to distribute content into the LinkedIn network updates stream. Allow users to consume insights and content from their professional network.
IN.API.NetworkUpdates()
IN.API.MemberUpdates("me")
http://api.linkedin.com/v1/people/~/shares
http://api.linkedin.com/v1/people/~/network/updates
http://api.linkedin.com/v1/people/~/network/updates?scope=self
Choose implementation type REST | JavaScript

Groups

Share to groups and power the professional conversation directly from your application. Surface groups discussion content within your application.
IN.API.Raw("/groups/12345/posts:(title,summary,creator)?order=recency")
IN.API.Raw("/groups/12345:(id,name,short-description,description,posts)")
IN.API.Raw("/people/~/group-memberships?membership-state=member ") 
IN.API.Raw("/people/~/suggestions/groups")
http://api.linkedin.com/v1/groups/12345/posts:(title,summary,creator)?order=recency
http://api.linkedin.com/v1/groups/12345:(id,name,short-description,description,posts) 
http://api.linkedin.com/v1/people/~/group-memberships?membership-state=member
http://api.linkedin.com/v1/people/~/suggestions/groups
Choose implementation type REST | JavaScript

Communications

Enable members to establish and grow their networks with invitations and messages to connections directly within your application.
IN.API.Raw("/people/~/mailbox")
    .method("POST")
    .body(JSON.stringify(body))
http://api.linkedin.com/v1/people/~/mailbox
Choose implementation type REST | JavaScript

Companies

Access company profiles and updates, and share updates from companies directly to the network updates stream of followers.
IN.API.Raw("/companies/1337:(id,name,description,industry,logo-url)")
IN.API.Raw("/companies?email-domain=linkedin.com")
IN.API.Raw("/company-search:(companies,facets)?facet=location,us:84")
IN.API.Raw("/people/~/following/companies")
IN.API.Raw("/people/~/suggestions/to-follow/companies")
http://api.linkedin.com/v1/companies/1337:(id,name,description,industry,logo-url)
http://api.linkedin.com/v1/companies?email-domain=linkedin.com
http://api.linkedin.com/v1/company-search:(companies,facets)?facet=location,us:84 
http://api.linkedin.com/v1/people/~/following/companies
http://api.linkedin.com/v1/people/~/suggestions/to-follow/companies
Choose implementation type REST | JavaScript

Jobs

Access and search for LinkedIn Jobs via the Job-search and Jobs APIs. Allow users to save jobs back to LinkedIn and access their saved jobs.
IN.API.Raw("/jobs/1452577:(id,company:(name),position:(title))")
IN.API.Raw("/job-search:(jobs,facets)?facet=location,us:84")
IN.API.Raw("/people/~/job-bookmarks")
IN.API.Raw("/people/~/suggestions/job-suggestions")
http://api.linkedin.com/v1/jobs/1452577:(id,company:(name),position:(title))
http://api.linkedin.com/v1/job-search:(jobs,facets)?facet=location,us:84
http://api.linkedin.com/v1/people/~/job-bookmarks
http://api.linkedin.com/v1/people/~/suggestions/job-suggestions
Choose implementation type REST | JavaScript