7 APIs from the New York Times That Have a High StreamRank
Let's take a quick look at seven APIs from the New York Times that have a high StreamRank.
Join the DZone community and get the full member experience.Join For Free
What APIs from the New York Times would benefit from layering event-driven architecture on top of them?
Each of the APIs we profile as part of the API Gallery™ has an OpenAPI definition created for it when we learn more about what they offer. This is what builds out the listing and detail pages for the gallery, allows us to better understand what each API offers, and help others discover the different APIs that exist across the landscape. Once we have an OpenAPI definition for an API, we load the definition into Postman and begin making calls to each API. When we come across an API that looks like it has a high potential for rapid change, we benchmark the API for a 24-48 hour period, and establish what we call a StreamRank™ for each individual API path.
After we profile each API, we like to publish what we've found here on the blog, sharing more insight about what they offer, and the potential for streaming data from each API path that has a high (enough) StreamRank. Today's API that we'd like to showcase is The New York Times, who "The New York Times: Find breaking news, multimedia, reviews opinion on Washington, business, sports, movies, travel, books, jobs, education, real estate, cars more...", and has 7 APIs featured in our StreamRank gallery currently:
- The New York Times — Best Seller List (OpenAPI) — The Books API has services for getting information about The New York Times Best Sellers Lists and Book Reviews
- The New York Times — Most Emailed by Section & Time Period (OpenAPI) — With the Most Popular API, you can get links and metadata for the blog posts and articles that are most frequently e-mailed, shared and viewed by NYTimes
- The New York Times — Most Shared by Section & Time Period (OpenAPI) — With the Most Popular API, you can get links and metadata for the blog posts and articles that are most frequently e-mailed, shared and viewed by NYTimes
- The New York Times — Most Viewed by Section & Time Period (OpenAPI) — With the Most Popular API, you can get links and metadata for the blog posts and articles that are most frequently e-mailed, shared and viewed by NYTimes
- The New York Times — Movie Review Search (OpenAPI) — With the Movie Reviews API, you can search New York Times movie reviews by keyword and get lists of NYT Critics' Picks
- The New York Times — Article Search (OpenAPI) — Article SearchWith the Article Search API, you can search New York Times articles from Sept
- The New York Times — Top Stories (OpenAPI) — The Top Stories API returns a list of articles and associated images currently on the specified section
These APIs show a significant potential for streaming and would make sense as having not just as basic request and response APIs, which is valuable but would also benefit from having an event-driven layer on top of it, including webhook subscriptions, and streaming endpoints. Which highlights the layer of the API space that Streamdata.io serves, and demonstrates why we are interested in highlighting these APIs: 1) Getting the attention of the The New York Times, so that they'll see the potential of using Streamdata.io to proxy their APIs, or 2) Getting the attention of The New York Times API consumers so that they'll see the potential of using Streamdata.io to proxy The New York Times APIs and use in their web or mobile applications, as well as for training machine learning models.
You can check out the 7 APIs provided by The New York Times by clicking on the links above, or you can visit the main page for The New York Times where we showcase all of their APIs on The New York Times's landing page in the API Gallery. We might be adding more of their APIs to our list of StreamRanked APIs as we continue to benchmark each of their APIs. Also, as we find other interesting aspects of The New York Times's operations, we'll be publishing individual stories on the Streamdata.io, or the API Evangelist blog, highlighting the interesting things they are doing. If there is an interesting API you think would have a high StreamRank, and isn't in our API Gallery, feel free to reach out and let us know — we love learning about new API providers and profiling what it is they do!
Published at DZone with permission of Kin Lane, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.