The New York Times API allows you to programmatically access New York Times data for use in your own applications (as long as it's for non-commercial purposes). NYT currently has ten public APIs: Archive, Article Search, Books, Community, Geographic, Most Popular, Semantic, Times Newswire, TimesTags, and Top Stories.
Use this link to set up an account to access the APIs:
NYT Developer Network