johnisanerd

Apify LinkedIn Learning API — Data skill for Claude Code

Data community

LinkedIn Learning API: Python + MCP quick-start on Apify.

How to install Apify LinkedIn Learning API

This entry records only its repository, not the path inside it, so there is no exact command to give. Open johnisanerd/Apify-LinkedIn-Learning-API and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Apify LinkedIn Learning API does

LinkedIn Learning API: Python + MCP quick-start on Apify. Call it from Python (uv) or as an MCP tool in Claude and Cursor. Returns structured JSON for course data, learner reviews, syllabus and instructors, no login needed.

Alternatives in Data

  • Osint Employees — Gather employee names + email patterns for password spray prep 4.5k ★
  • Azure Cosmos DB Python — Cosmos DB development for Python 1.8k ★
  • AI Data Extraction — extract all your personal data history from cursor, codex, claude-code, windsurf, and trae 1.3k ★

README

🎓 LinkedIn Learning API: Course Data, Reviews and Syllabus from Python and MCP

A Python and MCP quick-start for the **LinkedIn Learning API** on Apify. Search the public LinkedIn Learning course catalog by keyword, skill level, length or software, then pull the full record for any course: rating and rating count, written learner reviews, the complete syllabus with a description and a free-preview flag on every lesson, instructors with profile links, skills taught and certificate details. None of it needs a login, a cookie or a site license.

LinkedIn's own Learning API is available only through its Partner Program or a purchased site license, with OAuth keys an admin has to provision. This Actor reads the pages LinkedIn Learning already publishes to logged-out visitors and returns the same catalog metadata as JSON: course title, link, instructors, duration, viewer count and thumbnail from a search, or the full record with reviews and table of contents from a course URL. It covers the public catalog only. LinkedIn's reporting API, which returns learner activity for a licensed organization, is a different product and nothing here reads it. You pay per row: $0.10 per 1,000 search results and $0.50 per 1,000 full course records. Apify also applies its platform accounting events, $0.00001 per Actor start (one event per GB of run memory, at least one) and $0.00001 per stored dataset row.

Video: Build MCP servers with Apify

[![Apify MCP servers overview](https://img.youtube.com/vi/jREWahDGhJM/maxresdefault.jpg)](https://www.youtube.com/watch?v=jREWahDGhJM)

Text walkthrough

The **LinkedIn Learning API** has two modes, set by `mode`. In `search` mode you pass `queries` (up to 25 keywords) o