Daily API RoundUp: Harry Potter, FusionAuth, Chef, Digi.me

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.

Sixteen APIs have been added to the ProgrammableWeb directory in categories including Internet of Things, Open Data, and DevOps. Today's highlights include an API for Harry Potter data, and an API for forecasting surfing reports. Here's a rundown of the latest additions.


FinerWorks is a service for artists and photographers requiring high end prints on fine art papers, wood prints and canvas. The FinerWorks Order APITrack this API provides a way for developers to build applications that utilize FinerWorks production services for print and order fulfillment. The API enables users to manage orders directly from a shopping cart or application, with methods to place, update, and cancel orders, get order status, calculate shipping, get product details, and more. This API is listed under the Printing category.

Manage orders from FinerWorks print services with this API

Manage orders from FinerWorks print services with this API. Screenshot: FinerWorks Media

FusionAuth provides Authentication, authorization, user management, reporting, and analytics services for developers. The FusionAuth APITrack this API provides authentication, login, SSO, MFA, and more, and is free for unlimited users. The FusionAuth Webhooks APITrack this API service provides a pub-sub type of Integration with FusionAuth. FusionAuth is a single-tenant authentication solution that runs on any Platform or box including macOS, Linux, Windows, Docker, Kubernetes, Bare Metal and PotatoOS. Both APIs are listed under the Authentication category.

TheCocktailDB is an open, crowdsourced database of drinks and cocktails from around the world. TheCocktailDB APITrack this API enables users to integrate cocktail data into applications and websites. The API enables search by cocktail name, lookup ingredient by id, lookup random cocktail, filter by alcohol, and many other methods. Patreon supporters can get upgraded access to the API. This API is listed under the Alcohol category. See ProgrammableWeb's complete list of Alcohol APIs.

Connio is a device and network agnostic Internet of Things platform designed to build intelligent systems in different industries. The Connio APITrack this API provides administrator services such as accounts, device profiles, users, and historical data queries associated with Connio's IoT platform. It is filed in our Internet of Things category. See ProgrammableWeb's complete list of Internet of Things APIs.

Harry Potter APITrack this API can enable applications to return spell routes, character routes, house routes, and sorting hat routes from the popular children's book series in JSON format. Parameters for characters include patronus, bloodStatus, school, wand, animagus, ministry of magic and others. The "Sorting Hat Route" does not require a key. The Harry Potter API is offered by an independent developer and is filed in our Entertainment catgory.

Harry Potter API

Screenshot: Harry Potter API

LunaNode is a cloud virtualization & hosting platform. The LunaNode APITrack this API returns hosting data in JSON format. With the API, developers can automate the management of cloud services. Methods are available to manage virtual machines, floating IPs, security groups, startup scripts, monitoring, email, DNS and more. The LunaNode API is listed in our Hosting category.

Magic Seaweed is a global surf forecasting and news service. The Magic Seaweed Forecast APITrack this API allows access to core marine weather data for surfers and surfing applications, but is also useful for a huge range of activities. The API retrieves a JSON array of data representing the forecast such as swell, wind, wind direction, and conditions. The Magic Seaweed API is listed under the Marine category.

Time Doctor provides services for employee time tracking with screenshots. The Time Doctor APITrack this API enables developers to interact with the service, and add time tracking to their own applications. With the API, developers can track time, monitor applications and websites, and avoid distractions. The API is filed under the Time Tracking category.

Morsecode As A Service is a project from an independent developer that plays around with REST-APIs, Node.js, and Heroku. The APITrack this API returns Morse code from text inputs. It works for English to Morse and German to Morse translation. This API is listed under the Translation category.

30K provides services for travel shopping and travel booking platforms. The 30K Milefy APITrack this API returns the fare attributes and frequent flyer benefits of all the fares offered while improving your conversion, revenue and rate of returning direct traffic. Methods are available to manage flights, travelers, memberships and more. The 30K API is listed under the Air Travel category. See ProgrammableWeb's complete list of Air Travel APIs.

Chef is an automation platform that "turns infrastructure into code". It automates how infrastructure is configured, deployed, and managed across a network. The Chef Supermarket APITrack this API returns automated data for DevOps applications in JSON format. With the API, developers can access cookbooks, tools, and users via endpoints. ChefDK (Chef Development Kit) is available in Ruby language for macOS, Linux, and Windows. The Chef Supermarket API is listed under the DevOps category.

Open Gazettes South Africa is a collection of thousands of freely available gazettes in South Africa. Gazettes are South African historical documents that come from the government and other sources. The Open Gazettes South Africa APITrack this API allows users to search documents and entities to retrieve raw metadata, source documents and more. The Open Gazettes South Africa database is offered by OpenUp, a non-profit organization registered with the South African Department of Social Development. The API is listed under the Open Data category. See ProgrammableWeb's complete list of Open Data APIs.

AuthorityLabs provides simple and scalable search engine rank monitoring software to track and analyze performance for Google, Yahoo!, and Bing. The AuthorityLabs Interface APITrack this API allows you to interact with AuthorityLabs' tracked domains and keywords. It provides a way to get the top 100 results for each keyword assembled and parsed into JSON. It is in beta and is subject to change. We've listed it in the SEO category.

Digi.me provides private sharing technology to enable individuals to own and control their data. The Digi.me Consent Access APITrack this API and SDKs allow an application or website to request access to personal data from individuals, and to share data back to an individual. The API enables access to a secure sync engine, allowing users to connect, retrieve a copy of data, normalize data from various service providers, store it in a Library using a cloud storage service of their choice and more. The Digi.me API is listed under the Privacy category.


Calamari is a leave management and attendance tracking platform for employees. The Calamari APITrack this API uses JSON requests and responses to access timesheet entries and absence management. Methods are available to manage absence requests, breaks, shifts, and more. The Calamari API is listed under the Human Resources category.

Here are screenshots from the Calamari Android application

Here are screenshots from the Calamari Android application. Image Credit: Google Play/CHROBRUS/Calamari

Be sure to read the next Entertainment article: 10 Top Entertainment APIs