Я знаю, что это довольно старо, но я только сталкивался с этим. Я также искал API для TED Talks, но не смог его найти. Они объявили, что откроют сайт с помощью API, но я не знаю, когда.
Вместо этого я решил использовать XML RSS-канал, который легко разбирается. Его можно использовать только для последних выступлений, и вы, естественно, не можете выполнять фильтрацию на стороне сервера, но если этого достаточно для вас, вам обязательно следует проверить канал:
http://www.ted.com/talks/rss
Существует также версия этого канала с более высоким разрешением:
http://feeds.feedburner.com/TedtalksHD?fmt=xml