Dish does not offer any external API to develop applications for. They are currently working on a Web Scheduling interface that went through field trial (Some members here participated). There is no new info on this feature after the field trial so it is hard to say when it will be released if ever.
Nope.. it is a closed system and talk about how to get into it I believe would wonder into hack talk and we don't allow that on the site.
Nope.. it is a closed system and talk about how to get into it I believe would wonder into hack talk and we don't allow that on the site.