Skip to content
Documentation for (and examples of) using the Khan Academy API
Branch: master
Clone or download
seandriedger Simplify Public API docs to reflect deprecation status
Now that we've hit the phase of the Public API deprecation where we're starting
to shut down endpoints, we're updating our documentation to remove all
references that encourage use, and instead adding a pointer to our Support

This diff also updates (delays) the deprecation timeline for the /playlists/* endpoints, to match our Confluence timeline

Test Plan: * N/A

Reviewers: alice, miguel, samuel

Reviewed By: miguel

Differential Revision:
Latest commit ba0b3e1 Jan 23, 2020


Type Name Latest commit message Commit time
Failed to load latest commit information.
.arclint Fix the regexp for arc lint to correctly only match a single line. Oct 13, 2015
.gitignore Update lint_blacklist to include node_modules. Remove f… Aug 23, 2013
.gitmodules Cleanup now-unused API Explorer code Nov 14, 2019

Khan Academy API

Deprecation notice: we have recently improved our site's usage-time-tracking capabilities, and are no longer planning to support the old form of this data that is provided via this API. All usage-time-related fields (e.g. time_taken, total_seconds_watched, etc.) will be removed as of Nov 30 2019. However, you can find new reports featuring our new and improved usage-time in your Progress tab and in the Teacher Tools section of the site.

Removal notice: On January 6, 2020, we will be removing many of the Khan Academy APIs. The remaining endpoints will be removed on July 1, 2020. See timing for specific endpoints below. In the future, if you’re looking for information about the progress of your students or children, check out the reports available from Teacher Dashboard section of our site.

Removal timing:

Endpoints When removed:
/api/v1/badges/* January 6, 2020
/api/v1/user/* January 6, 2020
/api/v1/playlists/* July 1, 2020
/api/v1/topictree July 1, 2020
/api/v1/topic/* July 1, 2020
/api/v1/videos/* July 1, 2020
/api/v1/exercises/* July 1, 2020

If you have any questions, please contact our Support Center:

You can’t perform that action at this time.