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 [email protected].
Fifteen APIs have been added to the ProgrammableWeb directory in categories including Internet of Things, Maps, Sales, and Learning Management Systems. ne highlight today is an API that can allow apps to recognize math problems in images and solve them. Here’s a rundown of the latest additions.
APIs
Mathpix provides technology that uses Optical Character Recognition (OCR) to recognize math formulas from images. The Mathpix API is available for developers to provide math solving function in applications. With the API, developers can implement image processing, systems of equations, matrices, long divisions, problem numbers, graphs, and geometry diagrams. The Mathpix API is listed under the Math category. See ProgrammableWeb‘s complete list of Math APIs.
Mathpix API can enable apps to solve math and calculus problems Screenshot: Mathpix
AllThingsTalk is an Internet of Things platform for developing IoT products and applications. The Allthingstalk API provides internet connectivity for devices, gateways, and device components. It can be utilized to create and connect IoT products. It supports Arduino open source platform, and is currently used by the “Maker” website. This API is listed under the Internet of Things category. See ProgrammableWeb‘s complete list of Internet of Things APIs.
Freshsales offers lead management, event tracking, email management, sales analytics reports, and mobile CRM. The Freshsales API integrates sales features into customer relationship management applications. The Freshsales API is listed under the Sales category. See ProgrammableWeb‘s complete list of Sales APIs.
uebermaps is a social mapping platform that allows users to create and collaborate on maps, and share their favorite points of interest. The uebermaps API can be used to create and share interactive maps programmatically. The uebermaps API is listed under the Mapping category. See ProgrammableWeb‘s complete list of Mapping APIs.
uebermaps: Guide to Prince’s Minneapolis Image Credit: Uebermaps
The Cornerstone On Demand Web Services API provides the tools for setting and getting objects related to the Cornerstone On Demand learning management system. The Web Services API provide the ability to get and set users, organizations, and learning management objects (classes). There are also web services for searching the course catalog, registering users for classes, and more. This API is listed under the Learning Management Systems category. See ProgrammableWeb‘s complete list of Learning Management Systems APIs.
Pushy offers a notification service that uses Apple Push Notification Service for iOS devices, and the MQTT protocol for Android devices. For users located in China, Pushy offers delivery to AOSP devices due to Google services being unavailable or unreliable. The API supports methods for device information, device presence, send notifications, status, and subscriptions. The Pushy API is listed under the Notifications category. See ProgrammableWeb‘s complete list of Notifications APIs.
Urban Airship provides mobile marketing automation for user engagement services. The Urban Airship Connect API allows developers to stream events such as user actions, automated responses, and push notifications. This API is listed under the Marketing category. See ProgrammableWeb‘s complete list of Marketing APIs.
iLovePDF is a PDF tool provider. The iLovePDF API offers a wealth of PDF tools for developers, including optimization, conversion, security, editing, and image options. The iLovePDF API is listed under the PDF category. See ProgrammableWeb‘s complete list of PDF APIs.
FXCM (Forex Capital Markets) provides API access for the global forex trading market. The FXCM FIX API provides a messaging standard for real-time global trading transactions. Developers can use the off-the-rack Trading Station or develop their own custom institutional interfaces. The API can deliver ups to 250 price updates per second. This API is listed under the Financial category. See ProgrammableWeb‘s complete list of Financial APIs.
Generals.io is a free online MMOSG (Massive Multiplayer Online Strategy Game) in which players command an army and capture enemy generals to defeat them. The Generals.io Bot API can create a bot to automatically play the game available on the site. The servers use a socket.io library in addition to official tools in Javascript, Java, Swift, and C++ languages. This API is listed under the Games category. See ProgrammableWeb‘s complete list of Games APIs.
WeShare offers a Wi-Fi hotspot sharing engine designed to increase user engagement across platforms. The WeShare Wi-FI SDK lets developers enable users to connect to wi-fi hotspots in their applications. Businesses can benefit from an optimized layout and response speed when compared with the original Wi-Fi functionality of mobile systems. Developers will need to register in order to access documentation. The WeShare API is listed under the Wi-Fi category. See ProgrammableWeb‘s complete list of Wi-Fi APIs.
Developers can utilize the contentXtractor API to extract relevant content from a webpage, including title, text, images, and language. To use this API, users only need to provide the webpage URL. The contentXtractor API is listed under the Extraction category. See ProgrammableWeb‘s complete list of Extraction APIs.
WebKit is an engine for rendering web pages primarily used by Apple’s Safari and AppStore. The WebKit Content Blockers API integrates security measures via the browser, by blocking unwanted content. This API is listed under the Browsers category. See ProgrammableWeb‘s complete list of Browsers APIs.
ConnectWise is a business management platform focused on the IT industry. ConnectWise Manage API is available in both REST and SOAP versions for managing the services. ConnectWise Automate API is available with hooks that automate processes, change results, and create functionalities. It has been modeled after the Windows API and the previous name used to be LabTech. With the Automate API, developers can add buttons, menus, and tabs. ConnectWise Control API is available through extensions, and functions include adding features to the web interface, integration with third-party applications, and listening to application events. These APIs are listed under the Enterprise category. See ProgrammableWeb‘s complete list of Enterprise APIs.
Voodoo Manufacturing is a 3D printing company. The Voodoo Manufacturing Print API integrates printing into manufacturing and 3D applications. With the API, developers can obtain a list of available printing materials, upload printing models, generate quotes for shipping methods, and confirm printing orders. This API is listed under the 3D category. See ProgrammableWeb‘s complete list of 3D APIs.
Voodoo Manufacturing offers affordable, scalable 3D printing services and an API for integration Image Credit: Voodoo Manufacturing