LinkedIn Learning API Overview

What is LinkedIn Learning?

LinkedIn Learning is an online learning platform that combines the industry-leading content from with LinkedIn’s professional data and network. LinkedIn Learning is built on three core pillars:

  • World-class content: Our library of 9,000+ digital courses are taught by industry experts and cover a wide range of business, creative and technical topics, from leadership “soft skills” to design principles to programming. We’re always evolving the library, adding at least 25 courses a week, and teaching the leading-edge skills you need to stay current. Plus, we also offer courses in German, Spanish, Japanese and French.
  • Data-driven personalization: We get the right course in front of you at the right time. Using the intelligence that comes with our network, LinkedIn Learning creates personalized recommendations, so learners can efficiently discover which courses are most relevant to their goals or job function. Organizations can use LinkedIn insights to customize multi-course Learning Paths to meet their specific needs. We also provide robust analytics and reporting to help you measure learning effectiveness.
  • Anytime, anywhere convenience: It isn’t enough to know exactly which course to take – it also needs to be easy to take. Our courses are broken into bite-sized segments that can be viewed anytime, on any device, online and off. Learning content is recommended throughout your experience, helping you easily discover relevant courses, and the content can be integrated with a learning management system.

API Use Cases

Try in Postman

LinkedIn Learning APIs are designed to represent LinkedIn Learning content in a unified and extensible format. The endpoints can be used to integrate LinkedIn Learning catalog metadata and search into your application. Using LinkedIn Learning APIs you can:

  • Retrieve a page of learning assets, given some criteria.
  • Retrieve an individual learning asset, given an URN.
  • Retrieve a page of learning classifications, given some criteria.
  • Retrieve an individual learning classification, given an URN.
  • Retrieve a page of learning assets, given some search and relevance criteria.
  • Retrieve a list of learning assets updated since a given date.
  • Retrieve a page of learning classifications, given a keyword.

In researching standards and implementations of learning content metadata, we adopted patterns that will allow the API to evolve and expand using the same fundamental data model. This means after you integrate with the API presented in this document, your integration can more easily take advantage of new types of LinkedIn Learning content and content information as we add them to the API.