Khan / khan-api

Documentation for (and examples of) using the Khan Academy API
http://www.khanacademy.org
377 stars 75 forks source link

api/v1/topictree incomplete for german language #121

Open kremer-io opened 7 years ago

kremer-io commented 7 years ago

Topictree api output differs from website. E.g. there should be a top level topic "programming".

https://de.khanacademy.org/api/v1/topictree has two top-level children

"children": [ { "node_slug": "math" }, { "node_slug": "resources" } ]

, but the website has also programming.

website-topics

benjaminjkraft commented 7 years ago

I believe this arises from a data inconsistency on our end -- between the flag used to mark things to be listed in the topic tree, and the menu data. We're working on resolving the inconsistency so it should be fixed up fairly soon. (cc @brownhead)

itsjohncs commented 7 years ago

Yeah, that sounds likely. We're not hiding as much stuff on the live site as we should be, and that endpoint is also not filtering out things in quite the right way. I was hoping the changes would be pushed out today, but there's some concerns around a specific curriculum and language.

danielhollas commented 5 years ago

I believe this is fixed now, I've checked and the topictree endpoint now lists computing (and other) domain.