Every day, the ProgrammableWeb team is busy, updating its three primary directories for APIs, clients (language-specific libraries or SDKs for consuming or providing APIs), and source code samples. If you have new APIs, clients, or source code examples to add to ProgrammableWeb’s directories, we offer forms (APIs, Clients, Source Code) for submitting them to our API research team. If there’s a listing in one of our directories that you’d like to claim as the owner, please contact us at editor@programmableweb.com.
Twenty One APIs have been added to the ProgrammableWeb directory in categories such as Transportation, Email, and Financial. Featured today are some smart city APIs: One for finding clean water in Flint, Michigan, and three more for use with the City of Chicago's bike sharing program. Take a look at what's new.
APIs
Divvy is the City of Chicago's bike sharing program. We've added three APIs from Divvy for developer use:
The City of Chicago Divvy Bicycle Stations API lists the pick-up and return locations of the Divvy bike sharing system. Notably, the API generates lists of all approved locations of system, including those that are not currently in service.
The City of Chicago Divvy Trips API supports the development of apps for individual divvy bike sharing trips. It offers users access to detailed descriptions of the origins, destinations, and durations of different scheduled trip.
The City of Chicago Divvy Bicycle Stations - Historical Stations API captures past data and trends of the availability of bicycles and spaces for retuning bicycles at Divvy stations in the City of Chicago.
The Divvy APIs are listed under the Transportation category. See ProgrammableWeb's complete list of Transportation APIs.
Chicago's Divvy bike sharing service provides APIs to retrieve data for public use / image: divvybikes.com
Sensitive Image Detection real-time API provides algorithms to detect sensitive images. The API provides science-backed high accuracy detection of sensitive images such as pornography, nudity, sexuality, and violence. This API is listed under the Monitoring category. See ProgrammableWeb's complete list of Monitoring APIs.
AccuZIP is a mail tracking and reporting firm which provides direct mail software and APIs. AccuZIP CASS API integrates address standardization, validation, and correction capabilities with existing applications. AccuZIP Direct Mail API allows developers to integrate data quality, duplicate detection, and postal presorting capabilities with their applications. Also, it provides EDDM lists on-the-fly that can be used to generate saturation lists. AccuZIP AccuTrace API functions as a postal mail tracking service. Developers can build their own interface that supports single or batch tracking information. The AccuZIP APIs are listed under the Mail category. See ProgrammableWeb's complete list of Mail APIs.
Developers can reference the United NationsHumanitarian Response API to create global relief assistance programs. Data includes humanitarian sectors, datasets, events, functional roles, indicators, maps, locations, operations, and populations.
This API is listed under the Emergency category. See ProgrammableWeb's complete list of Emergency APIs.
Keyword Tool helps users discover thousands of new long-tail keywords related to any topic by automatically generating Google's search suggestions. Developers can use the Keyword Tool API generate up to 750+ keyword suggestions for any search term. The Keyword Tool API is listed under the Keywords category. See ProgrammableWeb's complete list of Keywords APIs.
PeopleKeys provides solutions for analyzing peoples' behavioral patterns on the basis of the DISC (Drive, Influence, Steadiness, and Compliance) theory. PeopleKeys API analyzes user behavior to pinpoint personality traits. The API is listed under the Analytics category. See ProgrammableWeb's complete list of Analytics APIs.
Teletext is a television information retrieval service created during the early 1970's in the UK. It offers text-based information including news, weather and TV schedules. The free-to-use Teletext API provides on demand Teletext data in XML format. This system offers data from 83 channels still operating around Europe. The API comes from Open Merchant Account. The Teletext API is listed under the Video category. See ProgrammableWeb's complete list of Video APIs.
S50 is a programming course offered through Harvard University and made available a set of APIs for use with the class. Harvard University CS50 Courses API provides a RESTful interface and allows developers to request data programmatically from CS50 Courses in JSON, JSONP, or XML format. Harvard University CS50 Food RESTful APIallows users to retrieve Harvard University Dining menus. It scrapes nutritional facts, menus, and recipes from the week’s menu and caches them in a local, queryable database. These API is listed under the Education category. See ProgrammableWeb's complete list of Education APIs.
The University Domains and Names Data List API from Hipo Labs can generate names, domains, and countries of national and international universities. The API is listed under the Lists category. See ProgrammableWeb's complete list of Lists APIs.
Winning Email provides email marketing campaign services. The Winning Email REST API lets users to scan emails to identify spam risk, optimize subject lines and HTML and much more. We've listed this API under the Email category. See ProgrammableWeb's complete list of Email APIs.
The shiftmailEmail Analytics API is a useful solution for capturing, tracking, viewing, and storing the crucial data associated with the transmission, delivery, receipt, and sharing of emails. The API provides analytical feedback of how recipients interacted with sent emails, including details such as time of receipt, duration of reading and recipient’s geographic location as well as actions such as printing or forwarding of the email. This API is also listed under the Email category.
Related: What Are APIs and How Do They Work?
The Interactive DataAPI integrates a real-time system that offers financial market data. Also, it offers analytics and related solutions to financial institutions, active traders and individual investors. This API supports 160+ currencies and commodity data, historical exchange rates, personalized commodity currency data, and hard-to-value instruments. The API is listed under the Financial category. See ProgrammableWeb's complete list of Financial APIs.
Developers can retrieve data on over 750,000 consumer products via FactualCPG Products API. Use the API to access key product attributes, find products using powerful search tools or UPC lookup, and connect to product pages across the Web. The API is listed under the Products category. See ProgrammableWeb's complete list of Products APIs.
FlintH2O is a city data project that leverages technology to change the human condition by providing reliable, real-time information about water and other resources that are available at local distribution sites in Flint, Michigan. Their H20 Flint API allows you to access a list of water and supply distribution locations that are open for the next 7 days, with latitude and longitude points, address information, open hours, and supplies available/needed. The API is listed under the Water category. See ProgrammableWeb's complete list of Water APIs.
Locate clean water distribution centers in Flint, Michigan with this API / image: H2O Flint
Yunbi is a cryptocurrency trading platform. The Yunbi REST API allows developers to access and integrate the functionality of Yunbi with other applications. Some example API methods include managing currency trades, managing verifications, and managing accounts and orders. Yunbi Swagger API is also available. Yunbi API is listed under the Cryptocurrency category. See ProgrammableWeb's complete list of Cryptocurrency APIs.