API Key
I want to use Flask to access API. How do I register my project on Khan Academy to get the API Key and token?
Hi Aarij,
Khan Academy no longer has a public API, and thus we are no longer able to provide external developers with API keys or tokens.
There is a new internal GraphQL API, but it will block requests from external sites due to CORS. You can still query the new API via a web server or command prompt, but the API requires you to provide a security hash with each query, so you will not be able to execute arbitrary or non-approved queries.
This change was part of our python monolith rewrite, which you can learn more about here.
Sorry I couldn't be of more help! Please let me know if there's anything else I can do for you!
Hi Evan
Is there any update on the API?
I am really struggling to work with these interfaces and would like to build something that is more helpful for my kids to use
Please sign in to leave a comment.