Twitter limits the number of users you can have with an API key. Netflix disabled its API. The web concept of mash-ups seems to be very rare today. Are there any major services that still consider their API an asset worth maintaining?