Daily API RoundUp: Penguin Random House, eBird, Referral Rock, Daneel

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.

Fifteen APIs have been added to the ProgrammableWeb directory in categories including Travel, Referrals, and Books. Highlights include a geofencing API from TomTom, an API for Blockchain news aggregation, and an API for bird data. Here's a rundown of the latest additions.


eBird is a bird discovery website from the Cornell Lab of Ornithology partnered with Audubon. The eBird API allows developers to programmatically retrieve data from the eBird website. Developers can retrieve birding observation information such as recent or notable observations within a region, observations of a given species within a region, recent nearby observations, and historic observations on a given date. Developers can also get information on regions, hotspots, bird taxonomy, and more. The eBird API is listed under the Animals category. See ProgrammableWeb's complete list of Animals APIs.

Get information about species, regions, observations and more with eBird API

Get information about species, regions, observations and more with eBird API. Screenshots eBird.org

TomTom offers traffic, navigation and mapping products. TomTom Geofencing API defines virtual barriers on real geographical locations. Users can determine whether an object is located within, outside, or close to a predefined geographical area and take actions such as push notifications, alerts, and home automation cues based on user location or proximity. The TomTom Geofencing API is listed under the Location category. See ProgrammableWeb's complete list of Location APIs.

Penguin Random House is a book publishing company. The Penguin Random House API provides access to data about books, authors, and events. The API returns information associated with author content, roles, categories, divisions, and domains. The API is listed under the Books category. See ProgrammableWeb's complete list of Books APIs.

Geek Jokes API is a RESTful service that allows users to Fetch a random geek and programming related joke for use in all sorts of applications. It is listed under the Humor category. See ProgrammableWeb's complete list of Humor APIs.

Kanji Alive is a web-based API that returns the details of the 1,235 kanji taught in Japanese elementary schools. The API supports basic and advanced searches, advanced searches on study lists, and detailed information about a specific kanji. This data is offered in JSON format. The API is listed under the Japanese category. See ProgrammableWeb's complete list of Japanese APIs.

Referral Rock provides referral marketing software designed to make it easy for customers and partners to refer a service. The Referral Rock API allows developers to retrieve their own referral programs for internal use or Integration into other systems. The API can also add or list members of a program and add, list, or update members' referrals. The Referral Rock API is listed under the Referrals category. See ProgrammableWeb's complete list of Referrals APIs.

PayJoy is pay-as-you-go smartphone financing services provider which offers some APIs for integration. The PayJoy Lock API was released to enable users to secure financing. When partners call the Lock API it provides a way to control specific devices, claim a registered device, update the device expiration, and receive information about a device. The API enables developers to lock a device if payments have not been made. The API includes anti-fraud techniques and is filed in our Payments category.

ScrapeSoft Lyrics API enables access to Google's lyrics database through a web scraping API, and returns information about the lyrics of a specific artist's song. This API uses the Creative Commons license and is listed in our Lyrics category. See ProgrammableWeb's complete list of Lyrics APIs.

Travel Advisory provides a travel risk assessment service to travelers and travel agencies. The Travel Advisory REST API provides users with a daily updated list of country advisories that contain a risk value between 0 and 5, to inform users on how dangerous a country is from a travellers perspective. The data is gathered from 9 government travel advisories (currently), and analyzed to determine the risk score. The Travel Advisory API is listed under the Travel category. See ProgrammableWeb's complete list of Travel APIs.

Travestart is an online travel agency based in Cape Town, South Africa. The Travelstart API is available to affiliates who would like to create their custom branded travel applications. Two platforms are offered: Search API Integration where users can create their own search panel and own display for search results and Full API Integration where users have complete control over the search, price and booking flow. The API is available to partners and interested developers should reach out to the provider for access and Documentation. It is also listed in our Travel category.

Daneel is a blockchain news curation API that developers can use to return the sentiment for a cryptocurrency. The sentiment is calculated by analyzing different sources of information including Twitter, Reddit, Bitcoin talk, News and Facebook (coming soon). API methods are available to retrieve market news, score, price, sentiment, and trends. The Daneel API is listed under the News Services category. See ProgrammableWeb's complete list of News Services APIs.

Buttondown is an email newsletter Platform. Buttondown API enables users to create and maintain a list of email subscribers, as well as programmatically create and send emails. It is filed in our Email category.

Digital Owl provides natural language processing capabilities. The Digital Owl Text Classification API is an API to classify text, analyze sentiment, and return text similarity. For more accurate results, the API uses Word2Vec "word embeddings" modeling instead of traditional regression algorithms which search for specific words in the text to determine its features. The API free to use and is listed under the Natural Language Processing category. See ProgrammableWeb's complete list of Natural Language Processing APIs.

smartQ is an online Kanban-style platform for visualizing workflows. Kanban is a visualized workflow scheduling system for manufacturing operations. The smartQ API allows users to access and manage smartQ account data, and to programmatically access smartQ account data within a user's own application. The smarQ API is listed under the Tasks category. See ProgrammableWeb's complete list of Tasks APIs.

smartQ is a visual task management tool that can be adjusted to fit any workflow. Video: YouTube/smartQ

Agente Imóvel provides an API for real estate statistics in Brazil. The Agente Imóvel API returns leading property statistics and trends in more than 260 cities and 16.000 neighborhoods on a national basis in Brazil. This API is listed in our Real Estate category. See ProgrammableWeb's complete list of Real Estate APIs.

Be sure to read the next Travel article: 10 Most Popular Travel APIs for 2022