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 firstname.lastname@example.org.
Twenty Five APIs have been added to the ProgrammableWeb directory in categories such as Streaming, Banking, Open Data, and Chat. Featured today are APIs from smart CAD API platform, CAD.ai and APIs from smart televison content discovery provider Kannuu, and an API that delivers historical open data from over 1,800 Holocaust-related archival institutions. Have a look at what is new.
The European Holocaust Research Infrastructure (EHRI) archives holocaust related data and materials across many European countries. The APIs provide access to over 1,800 Holocaust-related archival institutions in 51 countries. Both Search API and a GraphQL based API are available to programmatically access the open database. The EHRI API is listed under the Open Data category. See ProgrammableWeb's complete list of Open Data APIs.
Kannuu provides TV search and discovery solutions to quickly find content in a smart television environment. The Kannuu Lookup API generates automated suggestions for TV content search. Developers require the Kannuu Lookup Configuration API to be able to deploy the Kannuu Lookup API. The Kannuu Locker API facilitates the storage and retrieval of TV and video content. The Kannuu Suggest API provides TV recommendataions provides suggestions or recommendations for the title or ID provided. The APIs are listed under the TV category. See ProgrammableWeb's complete list of TV APIs.
The Kannuu Suggest API provides TV recommendations for remote Kannuu clients Image Credit: Kannuu
Ampache is a Web-based audio, video streaming server and media management application. The Ampache Web API is an XML API that allows 3rd party applications to integrate with the music, meta-data, and album art held by Ampache. The primary use for this API is to expose the Ampache server to mobile devices while maintaining a native and fully functional client, without having to rely on a Web browser. The name Ampache is combined from the words "Amplifier" and "Apache". The Ampache API is listed under the Streaming category. See ProgrammableWeb's complete list of Streaming APIs.
Tago is a platform that allows for analysis and connection of electronic devices. The Tago platform offers dashboards with widget support, sharing through secure Tago accounts or URLs, 2-way communication, notifications, and analytics. The Tago API allows full control and management of accounts, data, devices, dashboards, and scripts. This API is listed under the Analytics category. See ProgrammableWeb's complete list of Analytics APIs.
Gentlejack API is available for supporting the mining and transactions of crypto-currencies. Methods available include push transaction activities using JSON. It also ca be used for development of crypto currency software. The API is listed under the Cryptocurrency category. See ProgrammableWeb's complete list of Cryptocurrency APIs.
The Open Service Broker API interacts with Cloud Foundry to manage cloud resources and administer credentials on demand. It is available as a standard interface with REST architecture, HTTP methods, and JSON protocols. The API is listed under the Cloud category. See ProgrammableWeb's complete list of Cloud APIs.
The New Zealand Post Suggest Addresses Service API allows applications to auto-complete address searches in New Zealand. The API is equipped with a keyword detection mechanism for generating various suggestions of postal or physical addresses, and is listed under the Postal category. See ProgrammableWeb's complete list of Postal APIs.
The SmartyStreets US Autocomplete API features the predictive functionality for searching addresses and locations with in the United States. The API is equipped with a keyword detection mechanism for generating various suggestions for locations or addresses. This API is also listed under the Postal category.
Presented as a framework by independent developers, IdentityServer helps developers to integrate federation gateway and authorization customization. IdentityServer is an open source OpenID Connect and OAuth 2 framework for .NET. The IdentityServer API integrates authentication as a service, providing cryptography, API Keys, and HTTPS to access Web data. The API is listed under the Identity category. See ProgrammableWeb's complete list of Identity APIs.
ChatPirate provides a platform for live chat with application and website visitors. The ChatPirate API integrates the platform and provides methods for customization, analytics, and security features. The ccc API is listed under the Chat category. See ProgrammableWeb's complete list of Chat APIs.
ChatPirate API provides a live chat platform with simple pricing Image Credit: ChatPirate
Telleroo provides bank transfer services. The Telleroo API disburses funds through bank transfers to an application. It is available with Swagger framework and JSON formats to implement transfers, payments, and funds, and is listed under the Banking category. See ProgrammableWeb's complete list of Banking APIs.
Qiscus offers secure enterprise group chat services.The Qiscus API focuses on chat service for mobile applications, also allows for video chat, is customizable, and also allows for an administration dashboard for understanding usage patterns. The Qiscus API is listed under the Chat category. See ProgrammableWeb's complete list of Chat APIs.
The Mozilla Pointer Lock API uses the raw pattern of mouse movement over time to define input methods of the mouse. The API provides the flexibility to move the cursor beyond the boundaries of the screen without compromising access to mouse events. The Mozilla Pointer Lock API is suitable for developing applications that require a lot of mouse-controlled movements or events, such as 3D games, graphic design apps, and map viewing apps.
Also from Mozilla, the Fullscreen API simplifies the deployment of the entire screen area in content presentation. A user can display content in fullscreen mode by simply manipulating the properties that remove the browser user interface from a webpage. We've listed both APIs in the Browsers category. See ProgrammableWeb's complete list of Browsers APIs.
CAD.ai is a startup that provides CAD APIs as an alternative to offerings from established players, such as 3D Systems and Autodesk. The APIs are for use with the Cad.ai 3D files viewer, a professional viewer for 3D industry smart CAD Platform for CAD/CAM businesses. We've added several CAD.ai APIs to our directory including:
CAD.ai Additive Manufacturing API is for querying 3D priniting prices. It provides users with a list of prices for each material offered by many vendors that are in the system.
CAD.ai 3D-Printing Materials API and returns a list of over 250 materials types available for search such as plastics, metals, ceramics, resins and more.
CAD Model Thumbnails API allows users to generate thumbnail images from a given 3D file.
CAD File Converter API allows users to translate desigsn into .stl, .obj, .dae or .ply file formats. See the demonstration video below for more information.
CAD Model Edit API allows users to rotate the entire mesh about the specified axis by the given number of degrees.
CAD Model Parameter Extraction API allows users to get box area, yCenter, zCenter, volume, and other information regarding 3D printing dimensions.
CAD Model Repair API allows users to fix CAD files and prepare them for additive or subtractive manufacturing.
CAD Model Viewer API allows users to to embed a widget on a website or application for visitors to view CAD designs and 3D models.
How to use CAD Converter API. Video: YouTube/CAD.ai