TV shows API and web interface